|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.03.2008, 15:13 | #1 |
Регистрация: 23.11.2007
Сообщений: 6
|
Траблы с Интер бейзом (ведение журнала)
Доброе время суток.
Пишу курсовую. Возникла трабла с последней частью курсовой. Вроде бы тут всё понятно но уже какой день маюсь не хочет работать. Смысл в том что надо реализовать журнал изменение в базе. А точнее что делал тот или иной пользователь. Соответственно ниже код: Create table log: ( "when" timestamp, "user" varchar(20), 'action' char(3) ); тут вроде бы все понятно дальше идут триггеры Create trigger TR_moxie_ai for log active after insert position 0 as begin insert into log values (current_timestamp,current_user,'IN S'); end; соответственно на этот триггер он и ругается если использовать в описании insert into log values (current_timestamp,current_user,'IN S'); current_user то он говорит что ошибка -104 и ссылается на active after insert position 0. долго мучался в итоге не как не могу создать журнал... подскажите |
30.03.2008, 15:40 | #2 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Происходит вставка записи, по которой срабатывает триггер:
Цитата:
Цитата:
Может быть, все-таки UPDATE LOG ? |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Траблы с посылкой почты | snake-as | Работа с сетью в Delphi | 3 | 17.03.2008 12:11 |
Набираются люди для создания оффлайн журнала | KORN | Свободное общение | 44 | 21.11.2007 23:01 |
Траблы с инетом | Romanus | Свободное общение | 2 | 09.08.2007 11:25 |
создание журнала событий | alshab | Общие вопросы Delphi | 3 | 20.05.2007 17:03 |