MySQL基礎知識4——データテーブル(修正、テーブル構造操作)
1272 ワード
テーブル名の変更
基本構文
例
テーブル構造アクション
フィールド関連
基本構文
例
フィールドのデフォルト値の関連付け
基本構文
フィールドの再定義(フィールド名は変更できません)
基本構文
例
フィールドの書き換え
基本構文
例
基本構文
ALTER TABLE tbl_name
RENAME [TO | AS] new_tbl_name
ALTER TABLE tbl_name
RENAME tbl_name TO new_tbl_name
例
:
ALTER TABLE user5
RENAME TO user666;
:
ALTER TABLE user5
RENAME user5 TO user666;
テーブル構造アクション
フィールド関連
基本構文
LTER TABLE tbl_name
ADD 【 】【FIRST | AFTER 】
ALTER TABLE tbl_name
DROP
例
ALTER TABLE user1
ADD username VARCHAR(20) NOT NULL UNIQUE FIRST;
ALTER TABLE user1
DROP id;
フィールドのデフォルト値の関連付け
基本構文
ALTER TABLE tbl_name
ALTER SET DEFAULT
ALTER TABLE tbl_name
ALTER DROP DEFAULT
フィールドの再定義(フィールド名は変更できません)
基本構文
ALTER TABLE tbl_name
MODIFY 【 】【FIRST | AFTER 】
例
ALTER TABLE user3
MODIFY username VARCHAR(20)NOT NULL ;
フィールドの書き換え
基本構文
ALTER TABLE tbl_name
CHANGE 【FIRST | AFTER 】
例
ALTER TABLE user3
CHANGE username user VARCHAR(20) NOT NULL;