我正在使用一个功能
CREATE FUNCTION myfunc() RETURNS trigger AS $$ ... $$ LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)
带触发器,
CREATE TRIGGER mycheck BEFORE INSERT OR UPDATE ON t
FOR EACH ROW EXECUTE PROCEDURE myfunc();
Run Code Online (Sandbox Code Playgroud)
我现在的问题是在体内表达myfunc()
关于事件的条件,像plpgsql一样
IF TRIGGER_EVENT_WAS_INSERT THEN ...doThis... END IF;
Run Code Online (Sandbox Code Playgroud)
如何表达这种情况? (看到我有"INSERT OR UPDATE"触发事件)
我正在使用PostgreSQL v9.1.