PostgreSQL 制御構造のページを読み、テストを行うことにしました。
IF 1 = 0 THEN
INSERT INTO my_table (num_a, num_b)
VALUES (1, 1);
END IF;
私はinsertステートメントだけをテストしましたが、うまくいきました。しかし、上記のコードを実行すると、次のようpsql
になります。
ERROR: syntax error at or near "IF"
LINE 1: END IF;
^
それの何が問題なのですか?