我需要一个SQL查询,它在现有列之后添加一个新列,因此该列将按特定顺序添加。
ALTER TABLE table_name ADD COLUMN MiddleName varchar(50) AFTER Gender.
答案 0 :(得分:0)
您有两种选择。首先,您只需添加一个包含以下内容的新列:
ALTER TABLE {tableName} ADD COLUMN COLNew {type};
其次,更复杂,但实际上将列放在您想要的位置,将重命名表:
ALTER TABLE {tableName} RENAME TO TempOldTable;
希望它有所帮助。