Files
greptimedb/tests/cases/standalone/common/alter/alter_table_first_after.sql
Zheming Li 5467ea496f feat: Add column supports at first or after the existing columns (#1621)
* feat: Add column supports at first or after the existing columns

* Update src/common/query/Cargo.toml

---------

Co-authored-by: dennis zhuang <killme2008@gmail.com>
2023-06-01 02:13:00 +00:00

48 lines
673 B
SQL

CREATE TABLE t(i INTEGER, j BIGINT TIME INDEX);
DESC TABLE t;
ALTER TABLE t ADD COLUMN k INTEGER;
DESC TABLE t;
-- SQLNESS ARG restart=true
DESC TABLE t;
ALTER TABLE t ADD COLUMN m INTEGER;
DESC TABLE t;
INSERT INTO t VALUES (1, 2, 3, 4);
SELECT * FROM t;
ALTER TABLE t ADD COLUMN n INTEGER FIRST;
DESC TABLE t;
SELECT * FROM t;
INSERT INTO t VALUES (2, 3, 4, 5, 6);
ALTER TABLE t ADD COLUMN y INTEGER AFTER j;
DESC TABLE t;
SELECT * FROM t;
-- SQLNESS ARG restart=true
ALTER TABLE t ADD COLUMN a INTEGER FIRST;
DESC TABLE t;
ALTER TABLE t ADD COLUMN b INTEGER AFTER j;
DESC TABLE t;
SELECT * FROM t;
ALTER TABLE t ADD COLUMN x int xxx;
DROP TABLE t;