Olá pessoal,
Bom, tentei executar uma procedure (o banco é oracle) da seguinte maneira:
[code] CallableStatement cs;
cs = conn.prepareCall("{call PRC_PLP_PERIODO(?)}");
cs.setString(1, parametro);
cs.execute();
[/code]
mas recebo a seguinte exception exatamente na linha do cs.execute();
java.sql.SQLException: ORA-06550: line 1, column 7:
PLS-00201: identifier 'PRC_PLP_PERIODO' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
nao entendi esse identifier ‘PRC_PLP_PERIODO’ must be declared, tenho que declarar algo mais?
isso pode ser problema de permissão do usuario do banco?
Ah, nao faço a menor ideia de como é o funcionamento interno da procedure, nao tenho acesso a ela.
Será que alguem por aqui já passou por isso?