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_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 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 文を使用して、空のテーブルにデータを書き込むことができます。
その他の拡張