MYSQL中ALTER TABLE语句用于修改表结构,调整表中某字段的位置也用该语句
ALTER TABLE table1 MODIFY col1 int AFTER col2
这样就可以把table1表中的字段col1调整到col2后边,需要注意的是col1的字段类型int是不能少的.
这样做有没有意义呢?
数据库表中字段的位置不影响数据库数据的抽取盒业务逻辑,但当使用多个库分别用于开发,测试等时,同步数据就有可能出错,因为update 和insert等语句都是可能缺省字段信息的.
MYSQL中ALTER TABLE语句用于修改表结构,调整表中某字段的位置也用该语句
ALTER TABLE table1 MODIFY col1 int AFTER col2
这样就可以把table1表中的字段col1调整到col2后边,需要注意的是col1的字段类型int是不能少的.
这样做有没有意义呢?
数据库表中字段的位置不影响数据库数据的抽取盒业务逻辑,但当使用多个库分别用于开发,测试等时,同步数据就有可能出错,因为update 和insert等语句都是可能缺省字段信息的.