diff options
author | Bruce Momjian <bruce@momjian.us> | 2002-09-02 06:05:16 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2002-09-02 06:05:16 +0000 |
commit | 48e1a39924d9e0674306156a6519cf5688c67c43 (patch) | |
tree | 6446583e3a455dad61a61ce7718dc9dcada3d166 /src | |
parent | 92a162c08834fc6728deeb28f67c2d963612c95a (diff) | |
download | postgresql-48e1a39924d9e0674306156a6519cf5688c67c43.tar.gz postgresql-48e1a39924d9e0674306156a6519cf5688c67c43.zip |
I guess the intention was to test incomplete SELECT statements, not
missing semicolons.
I also added a SELECT statement without a target list.
Manfred Koizar
Diffstat (limited to 'src')
-rw-r--r-- | src/test/regress/expected/errors.out | 15 | ||||
-rw-r--r-- | src/test/regress/sql/errors.sql | 6 |
2 files changed, 16 insertions, 5 deletions
diff --git a/src/test/regress/expected/errors.out b/src/test/regress/expected/errors.out index 3941cc47ad4..698ccc85654 100644 --- a/src/test/regress/expected/errors.out +++ b/src/test/regress/expected/errors.out @@ -2,7 +2,12 @@ -- ERRORS -- -- bad in postquel, but ok in postsql -select 1 +select 1; + ?column? +---------- + 1 +(1 row) + -- -- UNSUPPORTED STUFF @@ -16,10 +21,14 @@ select 1 -- RETRIEVE -- missing relation name -select +select; +ERROR: parser: parse error at or near ";" at character 7 -- no such relation select * from nonesuch; -ERROR: parser: parse error at or near "select" at character 10 +ERROR: Relation "nonesuch" does not exist +-- missing target list +select from pg_database; +ERROR: parser: parse error at or near "from" at character 8 -- bad name in target list select nonesuch from pg_database; ERROR: Attribute "nonesuch" not found diff --git a/src/test/regress/sql/errors.sql b/src/test/regress/sql/errors.sql index db041fa9cbf..dee19bc136f 100644 --- a/src/test/regress/sql/errors.sql +++ b/src/test/regress/sql/errors.sql @@ -3,7 +3,7 @@ -- -- bad in postquel, but ok in postsql -select 1 +select 1; -- @@ -20,11 +20,13 @@ select 1 -- RETRIEVE -- missing relation name -select +select; -- no such relation select * from nonesuch; +-- missing target list +select from pg_database; -- bad name in target list select nonesuch from pg_database; -- bad attribute name on lhs of operator |