Criei uma procedure no PL/SQL V5.0.3.518.
Estou fazendo update em uma tabela que possui campo tipo Long.
Segue procedure :
CREATE OR REPLACE PROCEDURE ATUALIZARITEMBALANCOLOTE
(
pId_Balanco in Number,
pNr_CNPJ in VarChar2,
pVl_Retorno_Dados_Balanco in LONG ,
pIn_Situacao_Processamento in Char,
pDs_Mensagem_Erro in VarChar2
)
As
Begin
Update tb_balanco
Set Nr_CNPJ = pNr_CNPJ,
Vl_Retorno_Dados_Balanco = pVl_Retorno_Dados_Balanco,
In_Situacao_Processamento = pIn_Situacao_Processamento,
Ds_Mensagem_Erro = pDs_Mensagem_Erro
Where Id_Balanco = pId_Balanco ;
End ATUALIZARITEMBALANCOLOTE;