[firebase-br] SP Simples no IBExpert
Júlio Vasques
julio.vasques em tecipar.com.br
Qua Jan 13 12:37:12 -03 2016
Não conheço o FIREBIRD e preciso fazer uma SP.
Peguei um exemplo no youtube de uma SP simples, porém o cara usou o SQL
Manager Lite para Interbase e Firebird.
Fiz no IBExpert porém da erro de compilação. O que pode ser?
---------- STATEMENT ----------
create or alter procedure CALC2VALORES (
OPER char(1),
VALOR2 integer,
VALOR1 integer)
returns (
RESULTADO integer)
as
begin
/* Procedure Text */
IF (:OPER = '+') THEN
RESULTADO = :VALOR1 + :VALOR2
ELSE IF (:OPER = '-') THEN
RESULTADO = :valor1 - :valor2
ELSE IF (:OPER = '*') then
resultado = :valor1 * :valor2
ELSE if (:OPER = '/') then
RESULTADO = :VALOR1 / :VALOR2
ELSE
RESULTADO = NULL;
suspend;
end^
---------- ERROR MESSAGE ----------
can't format message 13:896 -- message file C:\WINDOWS\firebird.msg not
found.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 12, column 3.
ELSE.
Mais detalhes sobre a lista de discussão lista