有问题文章留言 看内容决定收费与免费
另外接收数据库质疑 勒索病毒数据恢复等项目。

前台结算提示“此笔交易数据保存失败,交易作废”错误信息:违反了PRIMARYKEY约束‘PK_TM_FLOW不能在对象中插入重复键“?

【问】前台结算提示“此笔交易数据保存失败,交易作废”错误信息:违反了PRIMARYKEY约束‘PK_TM_FLOW不能在对象中插入重复键“?
【适用版本】专卖店8 【模块】零售管理 【点击数】1308
【知识编号】Z2012052500018
【问题描述】前台结算提示“此笔交易数据保存失败,交易作废”错误信息:违反了PRIMARYKEY约束‘PK_TM_FLOW不能在对象中插入重复键“?之前数据库有置疑,修复后就出现了上述情况。

【答】 此原因是由于数据库没有修复完全导致,请在查询分析器里执行以下语句,执行前先备份下数据库:
–一次性检查并修复所有带自增列的表,以下专卖7为例,以下用语句更好,使用起来更简单。
use isszmv8  –可改成相应的数据库名
go
declare @tablename varchar(100)
declare  test_cur cursor for
select object_name(id) from syscolumns
where status=128
open test_cur
fetch test_cur into @tablename
while @@fetch_status=0
begin  
   DBCC CHECKIDENT (@tablename, RESEED)  
   fetch test_cur into @tablename
end
close test_cur

赞(0)
未经允许不得转载:思迅软件知识库 » 前台结算提示“此笔交易数据保存失败,交易作废”错误信息:违反了PRIMARYKEY约束‘PK_TM_FLOW不能在对象中插入重复键“?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址