找回密码
 立即注册

QQ登录

只需一步,快速开始

Mamba 活字格认证

高级会员

53

主题

215

帖子

1450

积分

高级会员

积分
1450

活字格认证

Mamba 活字格认证
高级会员   /  发表于:2023-8-16 10:06  /   查看:2413  /  回复:8
自动编号勾选了编号被占用存储时重新设置一个编号也会报插入重复键错误,但是数据仍然能保存成功

本帖子中包含更多资源

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

x

8 个回复

倒序浏览
renho活字格认证
银牌会员   /  发表于:2023-8-16 10:20:06
沙发
未能复现,你可以联系官方帮你看一下。
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-16 10:30:37
板凳
大佬,数据仍然能保存成功,这边可以看到该记录的自动编号字段的值是SC20230816016吗?您这边是外联库还是内建库,这边模拟下
回复 使用道具 举报
Mamba活字格认证
高级会员   /  发表于:2023-8-16 10:48:40
地板
本帖最后由 Mamba 于 2023-8-16 10:50 编辑
Shawn.Liu 发表于 2023-8-16 10:30
大佬,数据仍然能保存成功,这边可以看到该记录的自动编号字段的值是SC20230816016吗?您这边是外联库还是 ...

是的,可以看到这个编号的这条数据,创建时间也能对上,这个不是必现,偶尔会出现,外联的sqlServer
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-16 17:55:18
5#
Mamba 发表于 2023-8-16 10:48
是的,可以看到这个编号的这条数据,创建时间也能对上,这个不是必现,偶尔会出现,外联的sqlServer

好的,这边也测试了下,外联库设置ID自增,number字段设置自动编号,模拟两个用户同时操作,两个的自动编号相同,A先提交,B后提交,B在提交时,页面的自动编号字段数据已经自动+1,还没有复现,可能报这个冲突的条件比较难复现;
可以关注下我们报错之后,保存成功的这条记录,自动编号字段是否不同于SC20230816016,而是新生成的一个编号,看到我们这边自动编号的顺序号位数设置了三位,大概我们每天生成的记录数还好,并发应该不是特别高,如果再出现这个问题,麻烦我们生成下服务器的错误日志这边分析下
回复 使用道具 举报
Mamba活字格认证
高级会员   /  发表于:2023-8-30 09:17:07
6#
本帖最后由 Mamba 于 2023-8-30 09:25 编辑
Shawn.Liu 发表于 2023-8-16 17:55
好的,这边也测试了下,外联库设置ID自增,number字段设置自动编号,模拟两个用户同时操作,两个的自动编 ...

这个问题又出现了,这是日志和出现的时间点[url=链接:https://pan.baidu.com/s/132linJ4VoDVu9XNkOxsZrw?pwd=ukx9  提取码:ukx9]日志地址[/url]

本帖子中包含更多资源

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

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-30 11:38:42
7#
Mamba 发表于 2023-8-30 09:17
这个问题又出现了,这是日志和出现的时间点https://pan.baidu.com/s/132linJ4VoDVu9XNkOxsZrw?pwd=ukx9   ...

收到大佬,上次忽略了您这边是通过服务端命令来操作更新/添加记录的,确认下您这边在服务端命令中的数据表操作-添加命令有添加该自动编号字段对吗,目前的解决办法可以修改为在执行时不添加该自动编号字段,也就是不用使用页面生成通过参数传递过来的值,如果这样会存在冲突的现象
回复 使用道具 举报
Mamba活字格认证
高级会员   /  发表于:2023-8-30 11:44:12
8#
Shawn.Liu 发表于 2023-8-30 11:38
收到大佬,上次忽略了您这边是通过服务端命令来操作更新/添加记录的,确认下您这边在服务端命令中的数据 ...

收到
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-30 11:54:16
9#

好的,还有一个点就是在触发外联库唯一约束之后,正常这条记录不会添加到数据表中的,您帖子中的数据仍然能保存成功可能需要再检查下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部