У меня есть поле типа «timestamp», называемое «вставленный_when». Как я могу обновить это поле (вставить временную метку) после вставки (чтобы оно применимо только к выбранной вставленной записи)? С помощью триггера, конечно ... Редактировать:Firebird после вставки триггера - вставить временную метку в вставленную строку
Я пробовал это, но, похоже, не мог работать с раскомментированной частью.
SET TERM^;
CREATE TRIGGER AFTER_INSERT FOR MYTABLE
ACTIVE AFTER INSERT POSITION 1
AS
BEGIN
UPDATE MYTABLE
SET MYTABLE.inserted_when = current_timestamp;
---- where mytable.ID = Inserted.ID
END^
SET TERM ;^
очень хорошо - не знал такого понятия, можно было бы сделать. – user3927897