mysql中,如何把自动编号由默认的1变成001
即由1位变成3位,然后系统会自动变成002,003……以此类推我说的自动编号是指表中的字段首先先谢谢,我删除记录再用insert语句插入001后,显示还是1.莫非与选择的...
即由1位变成3位,然后系统会自动变成002,003……以此类推
我说的自动编号是指表中的字段
首先先谢谢,我删除记录再用insert语句插入001后,显示还是1.莫非与选择的类型有关系吗?我用的是int 展开
我说的自动编号是指表中的字段
首先先谢谢,我删除记录再用insert语句插入001后,显示还是1.莫非与选择的类型有关系吗?我用的是int 展开
4个回答
展开全部
数据库中你只能用存储过程了
应该好解决
才三位看来数据量不大呀
--------------
我知道是字段
你是想插时编号
还是想插入后改呢
如果是插入时就是自己写代码生成编号
插入后才用储存过程
-------------------
你加些分
我帮你做
--------
有关系
-------
select min(dept_Neima+1) from Sf_Dept_Tab where dept_Neima+1 not in (select dept_Neima from Sf_Dept_Tab)
应该好解决
才三位看来数据量不大呀
--------------
我知道是字段
你是想插时编号
还是想插入后改呢
如果是插入时就是自己写代码生成编号
插入后才用储存过程
-------------------
你加些分
我帮你做
--------
有关系
-------
select min(dept_Neima+1) from Sf_Dept_Tab where dept_Neima+1 not in (select dept_Neima from Sf_Dept_Tab)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以,除非你是手动将值改变,否则不会自动排序,自增id为的就是数据的唯一性、安全性,我是这么理解的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以尝试用FORMAT 来强制改变显示的方式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询