既存のテーブルにカラム追加.
ALTER文を使う。ADDを使うことでカラムの追加が可能。
char型のカラムを追加する
1 |
ALTER TABLE table_name ADD column_name varchar(32) NOT NULL; |
TIMESTAMP型のカラムを追加する
1 2 3 |
alter table activities add deadline timestamp not null default current_timestamp ; alter table activities add deadline timestamp; |
カラムの名前と定義の変更
1 |
ALTER TABLE activities CHANGE created_at created_at TIMESTAMP NOT NULL default CURRENT_TIMESTAMP; |
適当な値のカラムを持つレコードの削除
delete文を使う
1 |
delete from users where user_id = "user06id"; |
カラム名の変更
ALTER文を使う。CHANGE を使うことでカラム名の変更が可能。名前だけ変えたい場合も型などの情報を打つ必要がある(たしか。。。)。
1 |
ALTER TABLE table_name CHANGE old_name new_name int(11) unsigned NOT NULL; |