Fórum Executar sql string dentro de uma procedure #412224
01/02/2012
0
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
Curtir tópico
+ 0
Responder
Posts
02/02/2012
Emerson Nascimento
pesquise por execute statement
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)