Mensagem de erro durante o processo
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
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
Curtidas 0
Respostas
Lynx
12/07/2005
qual valor você está passando para este campo ?
GOSTEI 0
Airoosp
12/07/2005
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;
(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;
GOSTEI 0