![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с InterBase 6.0 [D5, D7, IB6.x]
varfolomey © (2004-05-30 12:44:00)Помогите ПЛЗ! Вот часть SQL запроса:
...
create procedure AddOwner
(
pSurname varchar( 20 ),
pName varchar( 15 ),
pPatronymic varchar( 15 )
)
as
declare variable vOwnerID integer;
begin
select ID
from Owner
where (Surname = :pSurname)and(Name = :pName)and(Patronymic = :pPatronymic)
into :vOwnerID;
if (:vOwner is null) then
begin
insert into Owner( Surname, Name, Patronymic)
values ( :pSurname, :pName, :pPatronymic);
end
end^
...
Запускаю его в IBConsole выдаёт ошибку:
Dynamic SQL Error
SQL error code = -104
Unexpected end of command
Statement: create procedure AddOwner
(
pSurname varchar( 20 ),
pName varchar( 15 ),
pPatronymic varchar( 15 )
)
as
declare variable vOwnerID integer
Не могу понять, что он от меня хочет! Вроде всё правильно.
ПОМОГИТЕ ПЛЗ!
Спасибо.
DrPass (2004-05-30 16:56:00) [1]
> end^
^ в консоли не нужна
Domkrat (2004-05-30 13:16:00) [2]В IBExpert все работает, без ^.