SQLの絵本―データベースがみるみるわかる9つの扉のメモ。 構成を変更する ALTER TABLEにより列やテーブルの構成を変更できる。RDBMSにより記述が大きく異なる場合が多く、以下ではMySQLの場合を例にしている。 列の追加 ALTER TABLE tbl_book ADD writer VARCHAR(30); デフォルト値も指定できるが、既存の行にはNULL値が入る。 列の削除 ALTER TABLE tbl_book DROP price; 制約を追加する ALTER TABLE tbl_keiri ADD PRIMARY KEY(denpyo_bango); テーブル名を変更する ALTER TABLE tbl_book RENAME TO tbl_hon; -- tbl_bookが元のテーブル名、tbl_honが新しいテーブル名 列名を変更する ALTER TABLE t