Fórum Mensagem de erro durante o processo #287760

12/07/2005

0

Estou tendo um problema na execução de uma procedure do Oracle em uma aplicação Delphi. A procedure funciona, só que em um determinado momento, aparece a mensagem ´ORA-06502 CHARACTER STRING BUFFER TOO SMALL´.
Utilizo Delphi 6 e Oracle 8.1.7, executando a procedure pelo PL/SQL Developer ou pelo SQLPLus a mesma funciona corretamente.
Existe alguma configuração relacionada a buffer que precisa ser feita no Delphi?


Obrigado.


Airton


Airoosp

Airoosp

Responder

Posts

12/07/2005

Lynx

qual valor você está passando para este campo ?


Responder

Gostei + 0

12/07/2005

Airoosp

O conteúdo do parâmetro de retorno da procedure é:


(I10!+I20!+I30! ... ) totalizando 264 caracteres, sendo que o a variável está definida com str_formula varchar2(5000) e o parâmetro de retorno r_str_formula in out varchar2.


r_str_formula := str_formula;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar