如果我想补充新列备注为第一列,我将使用下面的代码
ALTER TABLE <tablename> ADD Remarks VARCHAR(100) NULL FIRST
如果我想什么它添加在MySQL命名ColumnX列前?
添加新列时唯一定位选项FIRST
和AFTER col_name
。所以ColumnX
前放列,你必须找出列当前在它之前,例如什么ColumnY
,然后使用:
ALTER TABLE <tablename> ADD Remarks VARCHAR(100) NULL AFTER ColumnY
您只能添加一列修改特定的列:
要在特定位置的表行内添加一列,先用或AFTERcol_name。默认是最后添加列。您还可以使用FIRST和后更改或修改操作在表中的列重新排序
用这个
ALTER TABLE <tablename> ADD Remarks VARCHAR(100) AFTER ColumnX