[firebase-br] Comando Execute Statement + INSERT

Marcilio Soares marciliosoares em yahoo.com.br
Ter Out 25 19:29:53 -03 2005


Se tiver valor decimal, a variavel pode estar com separador com "," e o 
banco esta esperando com "."

checa isso ! e se for o caso troca a "," por "."
checa se a tabela nao tem trigger de insert. pode ser erro la e nao na sua 
query

"Andre-Yahoo" <gomesalg em yahoo.com.br> wrote in 
message news:18e801c5d961$8ba700c0$6901a8c0 em br1005...
Olá Pessoal,

 Tenho esse comando SQL e estou tentando executa-lá dinamicamente mas está 
me
gerando o seguinte erro:

Incompatible column/host variable data type.
Dynamic SQL Error.
SQL error code = -303.
arithmetic exception, numeric overflow, or string truncation.

Obs.: Já verifiquei os tamanhos dos campos e seus respectivos tipos


SQLTxt = 'Insert Into TB_SYS_AUDITA (CODEMP,TABELA,CAMPO,DATA,HORA,TIPO,'||
         'IP,REGANT,REGATUAL,USUARIO) VALUES ('||
      '''' || :codemp   || '''' || ',' ||
      '''' || :tabela     || '''' || ',' ||
      '''' || :campo    || '''' || ',' ||
      '''' || :datagrv   || '''' || ',' ||
      '''' || :horagrv   || '''' || ',' ||
      '''' || :evento    || '''' || ',' ||
      '''' || :ip          || '''' || ',' ||
      'null,'           ||
      '''' || :texto    || '''' || ',' ||
      '''' || :usuario  || '''' || ')';

execute statement SQLTxt;



Agradeço a todos que possam me ajudar,




[]´s



André L. Gomes
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista