diff options
Diffstat (limited to 'src/test/regress/sql/truncate.sql')
| -rw-r--r-- | src/test/regress/sql/truncate.sql | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/test/regress/sql/truncate.sql b/src/test/regress/sql/truncate.sql new file mode 100644 index 0000000000..5333113a9e --- /dev/null +++ b/src/test/regress/sql/truncate.sql @@ -0,0 +1,17 @@ +-- Test basic TRUNCATE functionality. +CREATE TABLE truncate_a (col1 integer primary key); +INSERT INTO truncate_a VALUES (1); +INSERT INTO truncate_a VALUES (2); +SELECT * FROM truncate_a; +TRUNCATE truncate_a; +SELECT * FROM truncate_a; + +-- Test foreign constraint check +CREATE TABLE truncate_b(col1 integer references truncate_a); +INSERT INTO truncate_a VALUES (1); +SELECT * FROM truncate_a; +TRUNCATE truncate_a; +SELECT * FROM truncate_a; + +DROP TABLE truncate_b; +DROP TABLE truncate_a; |
