Estou com um problema... tenho um cursor onde passo um parametro como no exemplo abaixo:
cursor cCliente (pCodigo varchar2) is
select cd_cliente, nm_cliente
from cliente
where cd_cliente in (nvl(pCodigo, cd_cliente));
mas por ser do tipo char, o forms está interprentando como '1,2,3,4,5' e então da o erro ORA-01722 Invalid Number....
Que outra forma eu teria de fazer este cursor??
Valeuu!