找回密码
 立即注册

QQ登录

只需一步,快速开始

admin/
金牌服务用户   /  发表于:2024-7-17 16:43  /   查看:539  /  回复:5
1金币
本帖最后由 admin/ 于 2024-7-17 16:49 编辑

设置了自动编号字段,之后,手动在数据库插入一条数据该字段也会自动生成吗
我现在需求是想往数据表里插入数据,要求该字段根据自动编号逻辑自动生成,能实现吗

最佳答案

查看完整内容

大佬您好,活字格的自动编号,是活字格内部的一个逻辑,不是数据库的,所以咱们数据表若是开启自动编号,从数据表中添加其他字段的数据是直接在数据表中修改数据,并不会自动生成自动编号,因为是直接修改数据表的数据,并不会走活字格自动编号的逻辑。 想要添加的数据生成自动编号,就需要在使用类似与数据表插入命令(执行SQL不行)时不指定这个字段插入数据,插入的时候就会自动生成编号 测试结果 误区:不能在添加 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-7-17 16:43:25
来自 4#
大佬您好,活字格的自动编号,是活字格内部的一个逻辑,不是数据库的,所以咱们数据表若是开启自动编号,从数据表中添加其他字段的数据是直接在数据表中修改数据,并不会自动生成自动编号,因为是直接修改数据表的数据,并不会走活字格自动编号的逻辑。

想要添加的数据生成自动编号,就需要在使用类似与数据表插入命令(执行SQL不行)时不指定这个字段插入数据,插入的时候就会自动生成编号

测试结果


误区:不能在添加数据的时候,选择自动编号的字段,并且不赋值


这样并不会插入新的自动编号,而是会向数据库中添加一条空值

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-7-17 16:47:34
2#
会,立刻生效
回复 使用道具 举报
admin/
金牌服务用户   /  发表于:2024-7-17 16:49:54
3#

试了一下不行,也没有自动生成
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:2024-7-21 09:27:28
5#
自动编号是活字格的逻辑,
与数据库无关,直接在数据库中添加数据,不会自动编号。

评分

参与人数 1金币 +66 收起 理由
Grayson.Shang + 66 赞一个!

查看全部评分

回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-7-22 09:53:25
6#
感谢大佬支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部