![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Firebird SQL error code = -104
Николька © (2014-04-28 13:53:00)Здравствуйте мастера! В 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 14:15:00) [1]да ну нафиг, без проблем... даже гугль исправляет
https://www.google.ru/search?q=Firebird+RESLT
Николька (2014-04-28 14:13:00) [2]>RWolf Да, в скобки :) Спасибо БОЛЬШОЕ!!! Теперь компилится без проблем ;)
RWolf (2014-04-28 14:09:00) [3]в IF условие не в скобки ли надо брать?
Николька (2014-04-28 14:00:00) [4]returns (
RESLT float)
sniknik (2014-04-28 13:56:00) [5]> Invalid token.
> Token unknown - line 11, column 4.
RESLT