私はPostgreSQLを学びWITH
、デバッグ目的で通常のテーブルの代わりに使用できる一時テーブルまたは宣言を作成する方法を見つけようとしています。
CREATE TABLEのドキュメントを見VALUES
て、クエリとして使用できると書かれていますが、例を示していません。VALUES
リンクされている条項のドキュメントにも例はありませんか?
そこで、次のような簡単なテストを作成しました。
DROP TABLE IF EXISTS lookup;
CREATE TEMP TABLE lookup (
key integer,
val numeric
) AS
VALUES (0,-99999), (1,100);
しかし、PostgreSQL(9.3)は、
「AS」またはその近くの構文エラー
私の質問は:
上記のステートメントを修正するにはどうすればよいですか?
どのようにそれを使用するように適応させることができ
WITH block
ますか?
前もって感謝します。