DROP TABLE as_select1;
PREPARE select1 AS SELECT 1 as a;
CREATE TABLE as_select1 AS EXECUTE select1;
+ERROR: CREATE TABLE AS EXECUTE not yet supported
CREATE TABLE as_select1 AS EXECUTE select1;
-ERROR: relation "as_select1" already exists
+ERROR: CREATE TABLE AS EXECUTE not yet supported
SELECT * FROM as_select1;
- a
----
- 1
-(1 row)
-
+ERROR: relation "as_select1" does not exist
+LINE 1: SELECT * FROM as_select1;
+ ^
CREATE TABLE IF NOT EXISTS as_select1 AS EXECUTE select1;
-NOTICE: relation "as_select1" already exists, skipping
+ERROR: CREATE TABLE IF NOT EXISTS AS EXECUTE not yet supported
DROP TABLE as_select1;
+ERROR: table "as_select1" does not exist
DEALLOCATE select1;
-- check that the oid column is added before the primary key is checked
CREATE TABLE oid_pk (f1 INT, PRIMARY KEY(oid)) WITH OIDS;