Hola amigos, acá otra vez con problemas, le comento que estoy utilizando por primera vez stored procedure, y me ha salido el siguiente error:
Código:
Dynamic SQL Error
SQL error code = -104
Unexpected end of command
statement: create procedure max_dpto
returns (id_dpto integer)
as
declare variable codigo integer
Este error me sale cuando pongo punto y coma (

al final de integer y si lo quito se sale que falta eso.
No sé si les servirá pero pongo el sp que quiero crear:
Código:
create procedure max_dpto
returns (id_dpto integer)
as
declare variable codigo integer;
begin
select max(id_dpto) from dpto into :codigo
if (:codigo is null) then
begin
id_dpto = 0;
end
else
begin
id_dpto = codigo + 1;
end;
end;
Espero que alguno de ustedes tenga alguna idea sobre el error que me sale.
Desde ya les doy las gracias por la ayuda que tengan a bien darme.
Saludos desde Tacna - Perú
David