Executar sql string dentro de uma procedure
Galera
Estou tentando criar uma PROCEDURE com a mesma função do GEN_ID.
O código seria assim:
select coalesce(max(:campo),1) from :tabela into :codigo;
Se colocar somente esses 3 paramentos entrada(campo e tabela) e saída(codigo), da erro depois do from porque não identifica a tabela.
Pensei em colocar numa string concatenando com || e depois executar, alguém sabe como fazer isso?
Aguardo
Estou tentando criar uma PROCEDURE com a mesma função do GEN_ID.
O código seria assim:
select coalesce(max(:campo),1) from :tabela into :codigo;
Se colocar somente esses 3 paramentos entrada(campo e tabela) e saída(codigo), da erro depois do from porque não identifica a tabela.
Pensei em colocar numa string concatenando com || e depois executar, alguém sabe como fazer isso?
Aguardo
Huelbert Oliveira
Curtidas 0
Respostas
Emerson Nascimento
01/02/2012
pesquise por execute statement
GOSTEI 0