Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Insert Oracle
Message
From
11/12/2003 07:15:09
Eugenio Casal
Futura Tecnologia Informação Consult Ltd
São Paulo, Brazil
 
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Title:
Miscellaneous
Thread ID:
00858026
Message ID:
00858029
Views:
20
Thiago,

E se vc omitisse o nome da tabela nos campos a inserir? Diminuiria bem o tamanho da string dessa forma.

[]s

Eugênio

>Bom pessoal... Como sempre mais um problema...
>Estou com um problema em um insert que faço no oracle...
>Ela está perfeita o modo como eu construi ela...
>Porém ela é muito grande pois os nomes dos campos são grandes também...
>Exemplo de como monto minhas insert's :
>
>m.sel = "insert into finan_vest.reservas_pias (finan_vest.reservas_pias.anos_fin, finan_vest.reservas_pias.insc_fin, "
>m.sel = m.sel + "finan_vest.reservas_pias.parc_fin, finan_vest.reservas_pias.emis_fin, finan_vest.reservas_pias.venc_fin, "
>m.sel = m.sel + "finan_vest.reservas_pias.vapa_fin, finan_vest.reservas_pias.desa_fin, finan_vest.reservas_pias.mult_fin, "
>m.sel = m.sel + "finan_vest.reservas_pias.pago_fin, finan_vest.reservas_pias.banc_fin, finan_vest.reservas_pias.pgto_fin, "
>m.sel = m.sel + "finan_vest.reservas_pias.bxaut_fin) values (?m.anos_fin, ?m.insc_fin, ?m.parc_fin, ?m.emis_fin, ?m.venc_fin, "
>m.sel = m.sel + "?m.vapa_fin, ?m.desa_fin, ?m.mult_fin, ?m.pago_fin, ?m.banc_fin, ?m.pgto_fin, ?m.bxaut_fin)"
>
>=SQLEXEC(m.conex,m.sel)
>
>
>Viu só?
>Esse insert funciona, apartir do momente que eu coloco um insert maior um pouco que este ele da erro e não realiza o insert...
>Gostaria de saber se tem um limite de string para se mandar para o oracle...
>Não quero fazer gambiarra inserindo só a chave e depois dar update nos campos porque é um procedimento incorreto...
>Valeu!
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform