问题描述
|
这是代码
BEGIN TRANSACTION
INSERT INTO [cresql].[dbo].[AR_Transactions]
(DateTime,Dirty,Store_ID,Trans_Type,Cashier_ID,CustNum,Trans_Amount,Prev_Cust_Balance)
SELECT
DATEADD(MINUTE,-30,Getdate()),1,1001,\'C\',100199,-Acct_Balance,Acct_Balance
FROM
[cresql].[dbo].[Customer]
WHERE
Acct_Balance <> 0
UPDATE [cresql].[dbo].[Customer]
SET Acct_Balance = -500
WHERE Acct_Balance <> 0
COMMIT TRANSACTION
但我收到此错误
讯息2627,第14级,州1,第3行
违反了PRIMARY KEY约束\'pkAR_Transactions \'。不能
在对象\'dbo.AR_Transactions \'中插入重复键。
该语句已终止。
我不是SQL专业人士...任何想法我做错了
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)