私はPostgreSQLを初めて使用し、PGAdminのクエリツールを使用しています。変数を使用するpgsqlクエリを実行しようとしていますが、構文が正しくないようです。
構文エラーが発生するクエリの例を次に示します。
DECLARE
num INTEGER;
BEGIN
num := 3;
PRINT num;
END;
更新:
わかりました、説明させてください。私はSQLサーバーのバックグラウンドを持っています。管理スタジオでは、クエリウィンドウを開いて、(T)-SQLクエリを試すことができます。
たとえば、次のように書くことができます。
DECLARE @num INT
SET @num = 3
SELECT @num
私はこれがばかげた例であることを知っていますが、私は変数を宣言してそれを使って何かをしようとしているだけです。PL/PGSQLに慣れようとしています。
もう一度更新し
てください:それはまた私です。以下のスクリプトを試していますが、「[ERROR] 7.0-2:構文エラー、予期しない文字」が表示されます。これはPGAdminで機能することを意味しますか?
DECLARE
num INTEGER;
BEGIN
num := 3;
RAISE NOTICE '%', num;
END;