Вниз
Скачать: CL | DM;

Firebird SQL error code = -104   Найти похожие ветки 

 
Николька   (2014-04-28 13:53) [0]

Здравствуйте мастера! В IBExpert хочу добавить хранимку в БД Firebird.
Скрипт такой:
create or alter procedure FILTR (
   ZVL varchar(4),
   ZPC float,
   KRD float,
   KRE float)
returns (
   RESLT float)
as
begin
RESLT=ZPC;
if ZVL="$" then RESLT=ZPC*KRD;
if ZVL="Euro" then RESLT=ZPC*KRE;
suspend;
end
При компиляции получаю ошибку:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 11, column 4.
ZVL.
Я так понимаю компилятору не нравится входной параметр ZVL, но он описан вначале скрипта вроде корректно. В чем трабла непойму? :(


 
sniknik ©   (2014-04-28 13:56) [1]

> Invalid token.
> Token unknown - line 11, column 4.
RESLT


 
Николька   (2014-04-28 14:00) [2]

returns (
   RESLT float)


 
RWolf ©   (2014-04-28 14:09) [3]

в IF условие не в скобки ли надо брать?


 
Николька   (2014-04-28 14:13) [4]

>RWolf Да, в скобки :) Спасибо БОЛЬШОЕ!!! Теперь компилится без проблем ;)


 
sniknik ©   (2014-04-28 14:15) [5]

да ну нафиг, без проблем...  даже гугль исправляет
https://www.google.ru/search?q=Firebird+RESLT



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.002 c
2-1398678838
Николька
2014-04-28 13:53
2015.09.20
Firebird SQL error code = -104


15-1422882243
ВладОшин
2015-02-02 16:04
2015.09.20
Set|Get CursorPos при закрытом окне RDP


2-1399194664
SchoolBase
2014-05-04 13:11
2015.09.20
Помогите пожалуйста с нормализацией базы


15-1422357619
Kerk
2015-01-27 14:20
2015.09.20
Сжатие данных


2-1398777541
rumma
2014-04-29 17:19
2015.09.20
иконка




   Наверх