Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Insert Oracle
Message
De
11/12/2003 07:15:09
Eugenio Casal
Futura Tecnologia Informação Consult Ltd
São Paulo, Brésil
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Problèmes
Titre:
Divers
Thread ID:
00858026
Message ID:
00858029
Vues:
19
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!
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform