我有這個功能的問題,並不知道如何解決它。語法錯誤處於或接近「,」,「
Create Function Quy(sdate timestamp)
returns integer as $$
declare
numbmonth integer;
quy integer;
Begin
numbmonth := Date_part('month',sdate);
If numbmonth < 4 then
quy := 1;
else if numbmonth < 7 then
quy := 2;
else if numbmonth < 10 then
quy := 3;
else quy := 4;
return quy;
END;
$$
LANGUAGE plpgsql;
發生這種情況時,我嘗試運行代碼:
ERROR: syntax error at or near ";" LINE 16: END;
我真的不明白什麼是錯。
試圖消除;結束後? – Jan