如题,需要批量删除表中带有auto_increment属性的字段的auto_increment属性,等待数据导入之后,再将其恢复,请问这种需求如何实现呢?感激不尽!!!
2 回答
潇潇雨雨
TA贡献1833条经验 获得超4个赞
在数据库information_schema中查询select*from`COLUMNS`cwherec.EXTRA='auto_increment'就可以找到所有自增字段名,你可以用table_schema限制数据库范围然后构造ALTERTABLE语句来去掉字段的auto_increment,只是个思路具体还比较麻烦。
添加回答
举报
0/150
提交
取消