CREATE文 【CREATE statement】 CREATE TABLE
概要
CREATE文(CREATE statement)とは、リレーショナルデータベース(RDB)を操作する言語であるSQL(Structured Query Language)に用意された構文の一つで、表などのオブジェクトをデータベース上に新規作成するもの。最もよく使われるのは「CREATE TABLE 表名(列名1 データ型 オプション,列名2 データ型 オプション,…)」という構文で、データベース上に指定された列を持つテーブルを新たに作成する。オプション部分は省略可能で、UNIQUE制約やNOT NULL制約などの制約や主キー属性(PRIMARY KEY句)などを指定することができる。
CREATE文はテーブル以外にも「CREATE TRIGGER」(トリガーを作成)「CREATE VIEW」(ビューを作成)のように他のオブジェクトを作成するのにも使われる。CREATE構文で何を作成できるかはDBMSの仕様による。
(2021.6.2更新)