mysql alter auto increment_将MySQL列更改为AUTO_INCREMENT
发布日期:2021-06-24 10:18:49
浏览次数:4
分类:技术文章
本文共 456 字,大约阅读时间需要 1 分钟。
执行此操作的SQL为:
ALTER TABLE `document` MODIFY COLUMN `document_id` INT AUTO_INCREMENT;
有几种原因可能导致您的SQL无法正常工作。首先,您必须重新指定数据类型(INT在这种情况下)。另外,您要更改的列必须被索引(它不一定是主键,但是通常这就是您想要的)。此外,AUTO_INCREMENT每个表只能有一个列。因此,您可能希望运行以下SQL(如果您的列未建立索引):
ALTER TABLE `document` MODIFY `document_id` INT AUTO_INCREMENT PRIMARY KEY;
您可以在MySQL文档中找到更多信息:http : //dev.mysql.com/doc/refman/5.1/en/alter-table.html(用于修改列语法)和http://dev.mysql.com/doc /refman/5.1/en/create-table.html,以获取有关指定列的更多信息。
转载地址:https://blog.csdn.net/weixin_32050033/article/details/113589448 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年03月31日 22时17分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
vscode注释乱码的最简单解决方案
2019-04-28
MATLAB - Modbus TCP客户端的使用
2019-04-28
Power PMAC运动控制器 —— 学习笔记7
2019-04-28
Simulink框图转C代码笔记
2019-04-28
Word修改默认英文字体为Times New Roman
2019-04-28
Word页面底部有空白却自动换行的解决方案
2019-04-28
振动抑制浏览笔记
2019-04-28
MATLAB - 双y坐标绘图
2019-04-28
Matlab中legend的位置
2019-04-28
Eigen3矩阵与数组的互相转换
2019-04-28
动力学方程MCG矩阵的计算
2019-04-28
windows下Makefile无法删除中间文件的解决方案
2019-04-28
Simulink生成ROS功能包的步骤总结
2019-04-28
硬件在环(HIL)仿真方案
2019-04-28
基于模型设计(MBD)的机器人开发流程
2019-04-28
机器人非实时性示教系统的框架
2019-04-28
协作机械臂伺服驱动关键技术公开课笔记
2019-04-28
从伺服系统来看如何提升机器人的轨迹精度 公开课笔记
2019-04-28
关于Adams安装过程中问题的解决记录
2019-04-28
kinova-Mico安装与调试
2019-04-28