powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Parsing error в тригере
4 сообщений из 4, страница 1 из 1
Parsing error в тригере
    #40122554
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Триггер AIU
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
AS
BEGIN
-- "стираем" ранее введенный аналогичный документ
  IF EXISTS(
      SELECT I.ID
      FROM TBL_IDENTIFICATION I
      WHERE ((I.FK_PEOPLE = NEW.FK_PEOPLE)
              AND (I.DOC_TYPE  = NEW.DOC_TYPE)
              AND (I.RDB$DB_KEY <> NEW.RDB$DB_KEY))
            )
  THEN
    BEGIN
      UPDATE TBL_IDENTIFICATION I
      SET I.DELETED_REC = 1
      WHERE ((I.FK_PEOPLE = NEW.FK_PEOPLE)
              AND (I.DOC_TYPE  = NEW.DOC_TYPE)
              AND (I.RDB$DB_KEY <> NEW.RDB$DB_KEY));
    END
END


Ругается на exists. ЧЯДНК?
=================
Док.

Win10 Ultim x64/Deb 10 amd64/Darwin Cocoa:
FB 3.0.7.33374, Lazarus 2.3.0(trunk); FPC 3.3.1(trunk)
...
Рейтинг: 0 / 0
Parsing error в тригере
    #40122557
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокЧЯДНК?

Тут тебе не паскаль, условие IF обрамляется скобками.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Parsing error в тригере
    #40122616
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

ты и тут опять прав, Дим

В пятничной телеге то же объяснили
...
Рейтинг: 0 / 0
Parsing error в тригере
    #40122674
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DS> Тут тебе не паскаль, условие IF обрамляется скобками.

Правильнее было бы сказать "и в Паскале тоже нефиг".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Parsing error в тригере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]