CREATE VIEW
安全ビューの作成
CREATE VIEW <name> AS SELECT ...;
複雑なSELECTに名前を付けて再利用。集計定義の共通化や、必要列だけ見せる簡易のアクセス制御としても機能する。
実行例
CREATE OR REPLACE VIEW active_users AS SELECT id,name FROM users WHERE deleted_at IS NULL;有効ユーザーのビュー
書式
CREATE [OR REPLACE] VIEW v AS SELECT ...; / DROP VIEW v;
実行前の注意
定義追加のみ。