Executar sql string dentro de uma procedure

Firebird

01/02/2012

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
Huelbert Oliveira

Huelbert Oliveira

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

01/02/2012

pesquise por execute statement
GOSTEI 0
POSTAR