Files
greptimedb/tests/cases/standalone/common/alter/rename_table.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

48 lines
719 B
SQL

CREATE TABLE t(i INTEGER, j TIMESTAMP TIME INDEX);
DESC TABLE t;
INSERT INTO TABLE t VALUES (1, 1), (3, 3), (NULL, 4);
SELECT * from t;
ALTER TABLE t RENAME 'Hi👋';
ALTER TABLE t RENAME new_table;
DESC TABLE t;
SELECT * FROM t;
CREATE TABLE t(i INTEGER, j TIMESTAMP TIME INDEX);
DESC TABLE new_table;
-- SQLNESS ARG restart=true
SELECT * FROM new_table;
ALTER TABLE new_table RENAME new_table;
ALTER TABLE new_table RENAME t;
DROP TABLE t;
DROP TABLE new_table;
CREATE TABLE "AbCdE"("CoLa" INTEGER, "cOlB" TIMESTAMP TIME INDEX);
ALTER TABLE "AbCdE" RENAME "fGhI";
DESC TABLE "fGhI";
SELECT * FROM "fGhI";
ALTER TABLE "fGhI" RENAME JkLmN;
DESC TABLE "JkLmN";
DESC TABLE JkLmN;
DROP TABLE jklmn;