Listas todos os registros de uma tabela atravém de uma procedure
Olá, preciso criar uma procedure "simples", para mostrar todas as informações de uma tabela, porém retorna erroao executar. O comando que estou usando é:
create or alter procedure lista_estoque
begin
select * from estoque
suspend;
end;
O que pode estar errado ?
create or alter procedure lista_estoque
begin
select * from estoque
suspend;
end;
O que pode estar errado ?
Jhon
Curtidas 0
Respostas
Jothaz
08/12/2015
Qual banco de dados você esta usando?
GOSTEI 0
Jhon
08/12/2015
Estou usando firebird 2.5
GOSTEI 0
Gabriel Baltazar
08/12/2015
Qual erro que dá?
GOSTEI 0
Jhon
08/12/2015
[img:descricao=Erro]http://arquivo.devmedia.com.br/forum/imagem/405401-20151209-084323.png[/img]
GOSTEI 0
Edson Venancio
08/12/2015
Não é por que voce usou dois delimitadores nao, um na linha que tem: Suspend; e outro na linha: begin;?
Nao conheco muito esse banco de dados, sei fazer procedure no sql serve express e no mysql ..
Nao conheco muito esse banco de dados, sei fazer procedure no sql serve express e no mysql ..
GOSTEI 0
Marcos P
08/12/2015
Tente seguir a [url:descricao=documentação]http://www.firebirdsql.org/refdocs/langrefupd21-ddl-procedure.html[/url] on-line do comando Create Procedure no Firebird. Pode ser um bom começo...
Outra coisa que pode ajudar, é usar um delimitador dentro da procedure diferente do delimitador padrão ( ; ) do Firebird.
Outra coisa que pode ajudar, é usar um delimitador dentro da procedure diferente do delimitador padrão ( ; ) do Firebird.
GOSTEI 0