我有一个专栏pass VARCHAR(50)
。我需要将其更改为VARCHAR(255)
:
ALTER TABLE college
ALTER column pass varchar (255) NOT NULL
ALTER TABLE college
CHANGE COLUMN pass VARCHAR (255) NOT NULL;
ALTER TABLE college
SET COLUMN pass VARCHAR (255) NOT NULL;
我尝试了上述命令,但没有任何工作。
答案 0 :(得分:1)
您可以使用以下语句更新列
ALTER TABLE college MODIFY pass varchar(255);
参考:https://www.roseindia.net/sql/sql-alter-column-size.shtml
答案 1 :(得分:0)
你试试这个吗?
ALTER TABLE college MODIFY pass VARCHAR(255);
答案 2 :(得分:-1)
你使用它错了,试试这样:
ALTER TABLE college
CHANGE pass pass VARCHAR (255) NOT NULL;