更改列定義

更改 db 列的定義,例如,如果我們有這個 db 模式,則可以使用下面的查詢

users (
    firstname varchar(20),
    lastname varchar(20),
    age char(2)
)

要將 age 列的型別從 char 更改為 int,我們使用以下查詢:

ALTER TABLE users CHANGE age age tinyint UNSIGNED NOT NULL;

一般格式是:

ALTER TABLE table_name CHANGE column_name new_column_definition