我想在我的数据库中创建一个表。 我用postgresql。 这是我的代码:
CREATE OR REPLACE FUNCTION log_last_name_changes() RETURNS trigger as $BODY$
BEGIN
IF NEW.last_name <> OLD.last_name THEN
INSERT INTO empolyee_audits(employee_id,last_name,changed_on)
values(OLD.id,OLD.last_name,now());
END IF
RETURN NEW;
END;
$BODY$ LANGUAGE plpgsql;
给我错误:
ERROR: syntax error at or near "RETURN"
LINE 6: RETURN NEW;
^
********** Error **********
ERROR: syntax error at or near "RETURN"
SQL state: 42601
字符:230
答案 0 :(得分:1)
;
END IF