CREATE OR REPLACE FUNCTION
Cree_RefFacture()
RETURNS trigger
AS
$BODY$
BEGIN
NEW."RefFacture" := nextval("dbo.Base_Factures_RefFacture_seq");
RETURN NEW;
END;
$BODY$
LANGUAGE plpgsql;
字符串
我在这一行得到语法错误:
Syntax error on or near “NEW”
LINE 7:NEW."RefFacture":=nextval"dbo.Base_Factures_RefFacture_seq");
型
你觉得有什么不对吗?
我试过各种解决办法,但总是出现同样的错误。你能帮我吗
1条答案
按热度按时间bejyjqdl1#
不需要触发器和触发器函数来获取主键的id,只需要使用标识列就可以了。
范例:
字符串