[firebase-br] Comando Execute Statement + INSERT

Andre-Yahoo gomesalg em yahoo.com.br
Ter Out 25 10:42:22 -03 2005


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



Mais detalhes sobre a lista de discussão lista