|
Insert de variável em tabela - PL SQL dúvida
|
|
15-09-2010, 12:21
Mensagem: #3
|
|||
|
|||
|
RE: Insert de variável em tabela - PL SQL dúvida
Depois de leres o campo.
Um ciclo que faça o substr do campo até à próxima virgula e guarda numa variavel. A condição de fim de ciclo será chegares à última virgula ou não teres mais campos para ler. Depois disso, meter as variaveis nos vários campos da tabela. para pesquisares continuamente por virgulas, será guardar para uma variavel sempre o resultado de substr(Mensagem, 0,instr(Mensagem,',')) isto dá-te sempre tudo até à proxima virgula. claro que convem testar primeiro se existe uma proxima virgula, que mais não é do que testar se o instr te devolve zero ou não. Se trabalhares de forma mais "astuta" também podes fazer o ciclo só a perguntar À "Mensagem" quantas virgulas tem e em que posição (ciclo de instr) e depois de uma assentada fazeres os substring todos... Para veres as funções que tens para jogar a nível de manipulaçao de strings, dá uma olhada neste site |
|||
|
« Mais Antigo | Mais Recente »
|
| Mensagem neste Tópico |
|
Insert de variável em tabela - PL SQL dúvida - suicinha - 09-09-2010, 16:08
RE: Insert de variável em tabela - PL SQL dúvida - jaimetotal - 14-09-2010, 00:09
RE: Insert de variável em tabela - PL SQL dúvida - JPedrosa - 15-09-2010 12:21
RE: Insert de variável em tabela - PL SQL dúvida - JPedrosa - 15-09-2010, 20:51
|
Utilizadores a ver este tópico: 1 Visitante(s)




