跳到主要内容

CREATE SCHEMA 语句

CREATE SCHEMA 语句用于在 catalog 中创建 schema。默认 schema 为 main

示例

创建 schema:

CREATE SCHEMA s1;

仅在 schema 不存在时创建:

CREATE SCHEMA IF NOT EXISTS s2;

创建 schema,若已存在则替换:

CREATE OR REPLACE SCHEMA s2;

在这些 schema 中创建表:

CREATE TABLE s1.t (id INTEGER PRIMARY KEY, other_id INTEGER);
CREATE TABLE s2.t (id INTEGER PRIMARY KEY, j VARCHAR);

对两个 schema 中的表执行 join:

SELECT *
FROM s1.t s1t, s2.t s2t
WHERE s1t.other_id = s2t.id;

语法