問題一覧に戻る
中級テーブル操作
問題26: CREATE TABLE - 基本的なテーブル作成
新しいテーブルを作成するCREATE TABLE文を学びます。列名、データ型、制約を指定してテーブル構造を定義する基本的な操作です。データベース設計の第一歩となる重要な命令で、適切なデータ型と制約の選択が後々のデータ管理に大きく影響します。
-- usersテーブルを作成
users (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
age INT,
created_at DATE DEFAULT CURRENT_DATE
);