Files
greptimedb/tests/cases/standalone/common/alter/add_col.sql
Ruihang Xia 92a9802343 feat: canonicalize all unquoted identifier to lowercase (#2828)
* feat: canonicalize all unquoted identifier to lowercase

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* add more tests

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* test altering table

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* primary key declare

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* fix primary key declare

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* partition by and time index

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* remove redundent call to canonicalize

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

---------

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
2023-11-29 06:40:10 +00:00

30 lines
496 B
SQL

CREATE TABLE test(i INTEGER, j TIMESTAMP TIME INDEX);
DESC TABLE test;
INSERT INTO test VALUES (1, 1), (2, 2);
ALTER TABLE test ADD COLUMN k INTEGER;
SELECT * FROM test;
DESC TABLE test;
ALTER TABLE test ADD COLUMN host STRING PRIMARY KEY;
SELECT * FROM test;
DESC TABLE test;
ALTER TABLE test ADD COLUMN idc STRING default 'idc' PRIMARY KEY;
SELECT * FROM test;
DESC TABLE test;
ALTER TABLE test ADD COLUMN "IdC" STRING default 'idc' PRIMARY KEY;
DESC TABLE test;
DROP TABLE test;