我有 3 列(column1、column2、column3)的表结构,我想用 sql 语句放置另一列,例如:
alter table tbl_name add column4
但是我需要把它放在column1和column2之间
我可以在 MYSQL 中做类似的事情吗:
alter table tbl_name add column4 after column1
最佳答案
我不认为 SQL Server 允许你做这样的事情。如果您想在中间放置一列,则需要创建一个具有所需布局的新表,迁移数据,删除旧表,然后重命名新表。
关于sql - 在column1之前添加column2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1150057/