Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Insert Oracle
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Problèmes
Titre:
Insert Oracle
Divers
Thread ID:
00858026
Message ID:
00858026
Vues:
50
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!
Atenciosamente,

Thiago Oliveira Ferraz

Analista de Sistemas
Universidade de Uberaba (UNIUBE) - Campus Aeroporto
Tel: 0xx(34)3319-8906
Cel: 0xx(34)9136-1260
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform