НАрод помогите не срабатывает скрипт!

Тема в разделе "Delphi - Базы данных", создана пользователем pol_g, 26 авг 2005.

Статус темы:
Закрыта.
  1. pol_g

    pol_g Гость

    Народ помогите! Работаю с InterBase в 5-м Делфи.
    В компонент IBQuery в свойство SQL вписан такой скрипт генерации триггера
    прога запускается, халазит на сервер но при выполнении скрипта выдаёт ошибку Dynamic SQL Error Unknown token Term

    SET TERM ^ ;

    CREATE TRIGGER REGISTRATIONNUMBER FOR INCOMING_MESSAGES BEFORE INSERT POSITION 0 AS
    Declare variable maxi integer;
    BEGIN
    select max(RegistrationNumber) from Incoming_Messages where f_Year (REGISTRATIONDATE) = f_Year(new.REGISTRATIONDATE) into :maxi;
    if (maxi is null) then maxi = 0;
    if ( new.REGISTRATIONNUMBER=0 or new.REGISTRATIONNUMBER is null )then
    NEW.REGISTRATIONNUMBER=maxi+1;
    END^
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей