![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как из триггера поставить DataStamp на запись?
NeyroSpace © (2002-10-15 13:07:00)Может ли триггер ставить дату и время содз/изм/удал записи?
Или это может только клиентское приложение?
NeyroSpace (2002-10-15 16:36:00) [1]Всем мерсидес!
Johnmen (2002-10-15 15:46:00) [2]>Kent © (15.10.02 15:30)
И такие триггеры отрабатывают ? Корректно ?
:)))))))
Kent (2002-10-15 15:30:00) [3]Если это про InterBase то в определении поля таблицы в конструкции Create Table ... делай так :
create table SOMETABLE (
.....
CREATIONDATE TIMESTAMP DEFAULT "NOW",
.....
);
create trigger AFTER_INSERT for SOMETABLE
active after insert position 0
as begin
new.creationdate="now";
end
create trigger AFTER_UPDATE for SOMETABLE
active after update position 0
as begin
new.creationdate="now";
end
Все вышесказанное верно для InterBase, хотя не исключено, что и в других СУБД делается аналогично..
Удачи !!!
Alexandr (2002-10-15 13:18:00) [4]new.field=cast("now" as date)