Files
greptimedb/tests/cases/standalone/common/keywords/keywords_expressions.sql
dennis zhuang 24e5c9f6da test: migrate duckdb tests, part 1 (#6870)
* test: migrate duckdb tests

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* fix: style

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* test: add more duckdb tests

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* fix: stable order

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: simplfy comments

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* chore: remove tests/cases/standalone/common/DUCKDB_MIGRATION_GUIDE.md

* fix: incorrect_sql.sql

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* fix: integer flow test

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* fix: integer flow test

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

* docs: add todo

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>

---------

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>
2025-09-05 06:10:14 +00:00

32 lines
841 B
SQL

-- Migrated from DuckDB test: test/sql/keywords/keywords_in_expressions.test
CREATE SCHEMA "SCHEMA";
CREATE TABLE "SCHEMA"."TABLE"("COLUMN" VARCHAR, ts TIMESTAMP TIME INDEX);
INSERT INTO "SCHEMA"."TABLE" VALUES ('ALL', 1000);
-- Column references with quoted keywords
SELECT "COLUMN" FROM "SCHEMA"."TABLE";
-- Table-qualified column reference
SELECT "TABLE"."COLUMN" FROM "SCHEMA"."TABLE";
-- Schema-qualified column reference
SELECT "SCHEMA"."TABLE"."COLUMN" FROM "SCHEMA"."TABLE";
DROP TABLE "SCHEMA"."TABLE";
DROP SCHEMA "SCHEMA";
-- Common reserved keywords
CREATE TABLE "SELECT"("WHERE" INTEGER, "FROM" VARCHAR, ts TIMESTAMP TIME INDEX);
INSERT INTO "SELECT" VALUES (1, 'test', 2000);
SELECT "WHERE", "FROM" FROM "SELECT";
-- Qualified references
SELECT "SELECT"."WHERE", "SELECT"."FROM" FROM "SELECT";
DROP TABLE "SELECT";