Hallo,
ich habe eine SQL tabele mit den colums createTime und update time;
beide möchte ich bei einem insert in die tabele mittels trigger setzen... der sql code lässt sich per sqlite3 auch ausführen nur richtig funktionieren tut er nicht. Er setzt nur updateTime , createTime bleibt dabei auf der Strecke. Frage was mache ich falsch?
ich habe eine SQL tabele mit den colums createTime und update time;
beide möchte ich bei einem insert in die tabele mittels trigger setzen... der sql code lässt sich per sqlite3 auch ausführen nur richtig funktionieren tut er nicht. Er setzt nur updateTime , createTime bleibt dabei auf der Strecke. Frage was mache ich falsch?
Code:
CREATE TRIGGER insert_sites_createTime AFTER INSERT ON sites
BEGIN
UPDATE sites SET createTime = DATETIME('NOW') AND updateTime = DATETIME('NOW')
WHERE rowid = new.rowid;
END;