我只是想要一個像這樣的postgresql版本的更新觸發器...在我看來,沒有新的。和老年人。在MSSQL?如何在Transact SQL(SQL Server 2008)中實現這個
CREATE OR REPLACE FUNCTION "public"."ts_create"() RETURNS trigger AS
DECLARE
BEGIN
NEW.ctime := now();
RETURN NEW;
END;
已經Google搜索,但沒有找到不幸的是......想法?
更新: ......這樣?
CREATE TRIGGER tr01 ON Auctions for insert
As
update auctions set mtime = GETDATE() where Id = inserted.Id;
或本:
CREATE TRIGGER tr01 ON Auctions for insert
As
inserted.ctime := GETDATE();
bothg當然不工作;)
爲什麼你是否使用觸發器來設置默認約束? – 2010-06-07 22:03:52
嗯,不好的例子..但我會需要它的「mtime」然後... – David 2010-06-07 22:33:47
INSERTED是一張桌子。 – 2010-06-07 22:38:37