InnoPM開発日誌

株式会社電縁が提供するプロジェクト・工数管理InnoPMについて

mysql add句 新しい列や制約の追加の方法!!

こんにちは。
達人ブログです。

本日はmysqlDBで新しいカラム追加をしたい場合のコマンドをご紹介いたします。

一度設計したDBでも変更・修正はよくあることですので、覚えておくと便利なコマンドです。

基本的な利用方法としては、

ALTER TABLE テーブル名 ADD COLUMN 列名 型名 (制約);

となります。制約はあれば付け加えるという形になります。

あるいはCOLUMNを除いて、

ALTER TABLE テーブル名 ADD 列名 型名 (制約);

という形でもOKです!!

具体的な例を挙げると、

ALTER TABLE book_list ADD COLUMN price INT(11) DEFAULT 0 NOT NULL AFTER bookid;

などと利用できます。

ALTER TABLE句はよく利用しますので、覚えておくと便利です。

本日は以上です。

またお会いしましょう!!