12
PostgreSQLクエリで変数を宣言する方法
PostgreSQL 8.3クエリで使用する変数を宣言するにはどうすればよいですか? MS SQL Serverでこれを行うことができます: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar PostgreSQLで同じようにするにはどうすればよいですか?ドキュメントによると、変数は単に「名前タイプ」として宣言されていますが、これにより構文エラーが発生します。 myvar INTEGER; 誰かが正しい構文の例を教えてもらえますか?