SQLデータベースでテーブルを作成するには

テーブルを作成するには「CREATE TABLE」文を使用します。テーブルを作成するための基本構文を以下に示します。

CREATE TABLE テーブル名 (

natively カラムのデータ型制約

column2 型の制約

column3型のデータ制約

日本語でネイティブに言い換えた文を1つだけ提供します:

とても難しいですね。

上記の構文で、table_name は作成するテーブルの名前です。各カラムは、カラム名、データ型、制約で構成されます。任意の数だけカラムを追加できます。以下に一般的なデータ型と制限を示します。

データ型:

  1. INT:整数型
  2. VARCHAR(n):最大長さがnの可変長の文字列
  3. CHAR(n):固定長文字列、長さn
  4. DATE:日付型
  5. FLOAT:浮動小数点型
  6. BOOLEAN:boolean型

制約

  1. 主キー: 指定された列を主キーに指定し、各レコードを一意に識別します
  2. NOT NULL: 指定された列はNULLにすることができない
  3. UNIQUE: 指定した列の値が一意である必要がある
  4. 外部キー:指定された列が別のテーブルの外部キーである

テーブルを作成する方法の例を次に示します。

CREATE TABLE students (

id INT PRIMARY KEY,

name VARCHAR(50) NOT NULL,

年齢INT

性別 VARCHAR(10)

major VARCHAR(50)

彼女は一週間ほど前に彼に言われましたが、私はつい最近それを知りました。

例は students という名前のテーブルを作成し、id、name、age、gender、major という 5 つの列があります。id 列は主キーに指定されており、name 列は NULL を格納不可に指定されています。他の列には制約は指定されておらず、NULL を格納できます。

bannerAds