覚えの悪い管理人、カラム名の変更など
ついつい忘れてしまいます。
今回も備忘録でログにします。
スポンサーリンク
テーブル名の変更
ALTER TABLE 変更前テーブル名 RENAME TO 変更後テーブル名;
スポンサーリンク
カラムの追加
ALTER TABLE テーブル名 ADD COLUMN 追加カラム名 データ型;
カラム名の変更
ALTER TABLE テーブル名 RENAME 変更前カラム名 TO 変更後カラム名;
カラム名のデータ型変更
ALTER TABLE テーブル名 ALTER COLUMN カラム名 TYPE 変更データ型;
インデックス名の変更
ALTER INDEX 変更前インデックス名 RENAME TO 変更後インデックス名;
NOT NULL制約の削除
ALTER TABLE テーブル名 ALTER COLUMN 対象カラム名 DROP NOT NULL;
主に使うのはこんなところでしょうか。
また、思いついたら追加致します。