2017-05-19 14 views
1

どのように値を入力して変更を使用して列を追加するには? 例として、私は多分それはこのmysqlのalterを使用して列を追加する方法は?

ALTER TABLE NAMEYOURTABLE 
    ADD COLUMN last_update TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 

のようなものだ、すべての行

に値 『3』を持っているtempIDの列を追加したいが、上記のコードはタイムスタンプだけのためです、整数値ではありません。おかげであなたは、あなたのケースでは、このhttps://dev.mysql.com/doc/refman/5.7/en/alter-table.html

をチェックアウトする必要があり、事前

答えて

2

で、それは

ALTER TABLE NAMEYOURTABLE ADD COLUMN tempID int NULL DEFAULT 3; 
1

Jovanaの答えに加えて、ca n新しい列が必要な列の後ろにAFTERを指定します。

ALTER TABLE NAMEYOURTABLE ADD tempID int NULL DEFAULT 3 
AFTER YOUREXISTINGCOLUMNNAME; 
関連する問題