Вниз
Скачать: CL | DM;

не понимаю как сделать, где ошибка   Найти похожие ветки 

← →
belmol   (2009-05-20 10:30) [0]

нужно фиксировать с какого ip внесены последние изменения в каждую строку таблицы. Может я вообще чтото не то делаю...
вот тело триггера:
AS
begin
 /* Trigger text */
 new.date_change = current_date;
   new.time_change = current_time;
   new.ip = (SELECT RDB$GET_CONTEXT("SYSTEM","CLIENT_ADDRESS") FROM RDB$DATABASE);

end
не хочет и все вот что выдает подскажиите как побороть

Column does not belong to referenced table.
Dynamic SQL Error.
SQL error code = -206.
Subselect illegal in this context.


← →
Sergey13 ©   (2009-05-20 10:44) [1]

А select into не решит проблему?


← →
Romkin ©   (2009-05-20 10:58) [2]

SELECT RDB$GET_CONTEXT("SYSTEM","CLIENT_ADDRESS")
FROM RDB$DATABASE
INTO NEW.IP;


← →
Виталий Панасенко   (2009-05-20 11:33) [3]

а просто присвоить не пробовал?
new.ip = rdb$get_context("SYSTEM", "CLIENT_ADDRESS");



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
15-1242186290
vajo
2009-05-13 07:44
2009.07.12
Насколько должны быть одинакова CPU на 2хпроц-й М/B


2-1242963432
Sw
2009-05-22 07:37
2009.07.12
Combobox и MonthCalendar


15-1242196532
oldman
2009-05-13 10:35
2009.07.12
Системные телефоны для миниАТС могут работать независимо?


15-1241607255
serg_new_
2009-05-06 14:54
2009.07.12
GSM modem


15-1241728204
Юрий
2009-05-08 00:30
2009.07.12
С днем рождения ! 8 мая 2009 пятница




   Наверх