ホームページ >データベース >SQL >SQLで基本的なテーブルを作成するために使用されるコマンドは何ですか

SQLで基本的なテーブルを作成するために使用されるコマンドは何ですか

下次还敢
下次还敢オリジナル
2024-05-07 04:39:14923ブラウズ

SQL で基本的なテーブルを作成するコマンドは CREATE TABLE です。これは、列名、データ型、および NOT NULL、DEFAULT などの制約を備えた基本的なテーブルを作成するために使用されます。

SQLで基本的なテーブルを作成するために使用されるコマンドは何ですか

#SQL で基本的なテーブルを作成するコマンド

SQL では、

CREATE TABLE コマンドを使用します。基本的なテーブルを作成します。

構文:

<code>CREATE TABLE table_name (
  column_name1 data_type [NOT NULL | NULL] [DEFAULT default_value],
  column_name2 data_type [NOT NULL | NULL] [DEFAULT default_value],
  ...
  column_nameN data_type [NOT NULL | NULL] [DEFAULT default_value]
);</code>

パラメータ:

  • table_name: テーブル名。
  • column_name: 列名。
  • data_type: 列のデータ型 (INT、VARCHAR、DATE など)。
  • NOT NULL | 列で NULL 値を許可するかどうかを指定します。
  • DEFAULT デフォルト値: 列のデフォルト値を指定します (指定されている場合)。

例:

customers という名前のテーブルを、customer_id (主キー)、 で作成します。 first_namelast_name、および email 列:

<code class="sql">CREATE TABLE customers (
  customer_id INT NOT NULL AUTO_INCREMENT,
  first_name VARCHAR(50) NOT NULL,
  last_name VARCHAR(50) NOT NULL,
  email VARCHAR(100) UNIQUE NOT NULL
);</code>

注:

    主キー列は
  • PRIMARY KEY 制約を使用して定義されています。
  • 一意のインデックス列は、
  • UNIQUE 制約を使用して定義されます。
  • 自動インクリメント列は、
  • AUTO_INCREMENT キーワードを使用して定義されます。

以上がSQLで基本的なテーブルを作成するために使用されるコマンドは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。