Procedure [FIREBIRD]
Estou com erro nesta procedure:
CREATE PROCEDURE CONSULTA_PATRIMONIO_PR(
descricao VARCHAR(120),
tipo INTEGER,
marca INTEGER)
RETURNS (
descricao_R varchar(120),
tipo_R varchar(80),
marca_R varchar(80))
AS
BEGIN
FOR
SELECT a2_patrimonio_tb.descricao_patrimonio, t2_tipo_patrimonio_tb.descricao_tipo_patrimonio,
t3_marca_patrimonio_tb.descricao_marca_patrimonio
FROM a2_patrimonio_tb, t2_tipo_patrimonio_tb, t3_marca_patrimonio_tb
WHERE (( :descricao is null) or ((a2_patrimonio_tb LIKE (:descricao)))
INTO :descricao_R, :tipo_R, :marca_R
do begin
suspend;
end
END
Erro: Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 18, column 9.
INTO.
Alguém poderia me ajudar?
Discussão (1)
Carregando comentários...