1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
# name: test/sql/alter/drop_col/test_drop_col_check_next.test
# description: Test ALTER TABLE DROP COLUMN: DROP COLUMN with check constraint on subsequent column
# group: [drop_col]
statement ok
CREATE TABLE test(i INTEGER, j INTEGER CHECK(j < 10))
statement ok
INSERT INTO test VALUES (1, 1), (2, 2)
query II
SELECT * FROM test
----
1
1
2
2
statement ok
ALTER TABLE test DROP COLUMN i
statement error
INSERT INTO test VALUES (20)
----
statement ok
INSERT INTO test VALUES (3)
query I
SELECT * FROM test
----
1
2
3
|