私は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ますか?
前もって感謝します。