这个功能有什么问题?已编辑>>
CREATE OR REPLACE FUNCTION on_ai_myTable() RETURNS TRIGGER AS $$
BEGIN
SELECT fn_name, count(*) + 1 FROM table_ebscb_spa_log02 WHERE time_type = 'Start' GROUP BY fn_name
RETURN NEW.fn_name;
END
$$
LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)
好的,我添加了“;” 但是现在,当我尝试创建它时,它向我发送消息 ERROR: syntax error at or near "RETURN" LINE 5: RETURN fn_name;
我该如何解决????
谢谢高级。
您只需要添加分号:
CREATE OR REPLACE FUNCTION on_ai_myTable() RETURNS TRIGGER AS $$
BEGIN
SELECT fn_name, count(*) + 1 FROM table_ebscb_spa_log02 WHERE time_type = 'Start' GROUP BY fn_name;
RETURN NEW.fn_name;
END
$$
LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6428 次 |
| 最近记录: |