🗃️SQLLearn
テーブル作成 レッスン1

CREATE TABLE基本

テーブル作成の基本構文とカラム定義の方法を学ぶ

CREATE TABLE構文

CREATE TABLE 文はデータベースに新しいテーブルを作成します。 テーブル名とカラム名・データ型を指定します。IF NOT EXISTS を付けると、すでに存在する場合もエラーにならず安全に実行できます。

  • CREATE TABLE テーブル名 ( ... ) — 基本構文
  • IF NOT EXISTS — 既存テーブルへの重複作成を防ぐ
  • カラム名 データ型 — 各カラムの定義

例1: 基本的なテーブル作成

IF NOT EXISTS の活用

テーブルが既に存在する場合に CREATE TABLE を実行するとエラーになります。IF NOT EXISTS を使うと、存在しない場合のみ作成するため、スクリプトを何度実行しても安全です。 マイグレーションや初期化スクリプトでよく使われます。

例2: IF NOT EXISTS を使った安全な作成

例3: テーブルの確認