powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сторожилы, а чо, так нельзя?
6 сообщений из 6, страница 1 из 1
Сторожилы, а чо, так нельзя?
    #39271874
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, форумяне! Не хотел плодить локальные переменные в триггере и обойтись тем, что есть. Пробовал и так:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
SELECT "tmstmp",  "user_id", "major", "minor",
    "date", "time", "user_login", "user_name",
    "version"
  FROM "version__getLast"(NEW."obj_id")
  INTO: NEW."tmstmp", NEW."user_id", NEW."major", NEW."minor",
        NEW."date", NEW."time", NEW."user_login", NEW."user_name",
        NEW."version";

и эдак:
Код: plsql
1.
2.
3.
4.
5.
6.
SELECT NEW."tmstmp" = "tmstmp", NEW."user_id" = "user_id",
    NEW."major" = "major", NEW."minor" = "minor",
    NEW."date" = "date", NEW."time" = "time",
    NEW."user_login" = "user_login", NEW."user_name" = "user_name",
    NEW."version" = "version"
  FROM "version__getLast"(NEW."obj_id");

импассибл, блин, а хотелось!...
Такой выкрутас не предусмотрен в принципе и по любому надо через локальные переменные?

P.S. Знаю, что ща отправите на RTFM и т.д., но, может, девелоперы ФБ прикрутят в будущих версиях?
...
Рейтинг: 0 / 0
Сторожилы, а чо, так нельзя?
    #39271875
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devТакой выкрутас не предусмотрен в принципе и по любому надо через локальные переменные?

Нет, можно и прямо в NEW.*. Что не получилось-то?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Сторожилы, а чо, так нельзя?
    #39271882
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, что-то первый вариант не компилируется и ругается на точку:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 30, column 12.
.
...
Рейтинг: 0 / 0
Сторожилы, а чо, так нельзя?
    #39271887
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v2.5.6.27020
...
Рейтинг: 0 / 0
Сторожилы, а чо, так нельзя?
    #39271891
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С двоеточиями разберись
...
Рейтинг: 0 / 0
Сторожилы, а чо, так нельзя?
    #39271894
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad, вон оно чо... Спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сторожилы, а чо, так нельзя?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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