CREATE SCHEMA 문
CREATE SCHEMA 문 (CREATE SCHEMA Statement)
CREATE SCHEMA 문은 카탈로그에 스키마를 생성해요. 기본 스키마는 main이에요. 스키마는 테이블·뷰 등을 논리적으로 묶는 네임스페이스라고 생각하면 돼요. 스키마를 만들고 나면 스키마명.테이블명처럼 점 표기법으로 테이블을 다룰 수 있어요.
출처: 문서
본문
Examples
스키마 생성:
CREATE SCHEMA s1;
아직 존재하지 않으면 스키마 생성:
CREATE SCHEMA IF NOT EXISTS s2;
스키마 생성 또는 존재하면 스키마 대체:
CREATE OR REPLACE SCHEMA s2;
스키마 안에 테이블 생성:
CREATE TABLE s1.t (id INTEGER PRIMARY KEY, other_id INTEGER);
CREATE TABLE s2.t (id INTEGER PRIMARY KEY, j VARCHAR);
두 스키마의 테이블 간 조인 계산:
SELECT *
FROM s1.t s1t, s2.t s2t
WHERE s1t.other_id = s2t.id;