0
我在PostgreSQL中編寫了一個接受兩個參數viz varchar和int的函數。 目的是插入記錄以下PostgreSql插入函數有什麼問題..拋出錯誤
CREATE OR REPLACE FUNCTION fnInsert(varchar,int) RETURNS void AS
'BEGIN
Insert Into testtable(col1,col2) values ($1,$2)
RETURN;
END;'
LANGUAGE plpgsql;
但是當試圖編譯它拋出錯誤
ERROR: syntax error at or near "RETURN"
LINE 4: RETURN;
^
********** Error **********
ERROR: syntax error at or near "RETURN"
SQL state: 42601
Character: 173
如果我拿出RETURN語句,我提示以下錯誤:
ERROR: syntax error at or near "END"
LINE 4: END;'
^
********** Error **********
ERROR: syntax error at or near "END"
SQL state: 42601
Character: 173
請幫我確定這裏有什麼問題?
感謝
也許抱怨缺少分號的是ü[R絕對正確的。非常感謝..我會在8分鐘後選擇你的答案 – lightswitchlover