SQL CREATE TABLE文


SQL CREATE TABLE 文

CREATE TABLE 文は、データベース内のテーブルを作成するために使用します。

テーブルは行と列で構成され、各テーブルにはテーブル名が必要です。

SQL CREATE TABLE 構文

CREATE TABLE table_name
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
....
);

column_name パラメータは、テーブル内の列の名前を指定します。

data_type パラメータは、列のデータ型(varchar、integer、decimal、date など)を指定します。

size パラメータは、テーブル内の列の最大長を指定します。

ヒント:MS Access、MySQL、SQL Server で使用可能なデータ型については、当サイトの完全なデータ型リファレンスマニュアルをご覧ください。


SQL CREATE TABLE 例

ここでは、「Persons」という名前のテーブルを作成します。このテーブルには、PersonID、LastName、FirstName、Address、City の5つの列が含まれます。

次の CREATE TABLE 文を使用します:

例

CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);

PersonID 列のデータ型は int で、整数を含みます。

LastName、FirstName、Address、City 列のデータ型は varchar で、文字を含み、これらのフィールドの最大長は255文字です。

空の「Persons」テーブルは次のようになります:

PersonID LastName FirstName Address City

ヒント:INSERT INTO 文を使用して、空のテーブルにデータを書き込むことができます。

その他の拡張