テーブルの変更は ALTER TABLE 文を使用します。
既存のテーブルの定義を変更することができます。
ALTER TABLEには、以下の機能があります。
既存のテーブルの定義を変更することができます。
ALTER TABLEには、以下の機能があります。
テーブルに列を追加する
ALTER TABLE テーブル名 ADD [COLUMN] 列名 データ型 ;
テーブルから列を削除する
ALTER TABLE テーブル名 ADD テーブル制約の定義 ;
テーブルにテーブル制約を追加する
ALTER TABLE テーブル名 ADD テーブル制約の定義 ;
テーブルからテーブル制約を削除する
ALTER TABLE テーブル名 DROP CONSTRAINT テーブル制約の定義
[ RESTRICT | CASCADE ] ;
列にデフォルト値を追加する
ALTER TABLE テーブル名
ALTER [COLUMN] 列名 SET DEFAULT デフォルト値 ;
列からデフォルト値を削除する
ALTER TABLE テーブル名 ALTER [COLUMN] 列名 DROP DEFAULT ;