我正在尝试在SQL Server上执行以下SQL代码,但会影响0行。
INSERT INTO IV10201 (ITEMNMBR, TRXLOCTN, QTYTYPE, DOCDATE, RCTSEQNM, ORIGINDOCTYPE, ORIGINDOCID, LNSEQNBR, CMPNTSEQ, QTYSOLD, UNITCOST, IVIVINDX, IVIVOFIX, SRCRCTSEQNM, TRXREFERENCE, PCHSRCTY)
SELECT
ITEMNMBR, TRXLOCTN, QTYTYPE, DOCDATE, 218,
ORIGINDOCTYPE, ORIGINDOCID, LNSEQNBR, CMPNTSEQ, 15.500000,
UNITCOST, IVIVINDX, IVIVOFIX, 0, TRXREFERENCE, PCHSRCTY
FROM
IV10201
WHERE
itemNmbr = 'N-LB-00039-0015-0004'
AND trxLoctn = 'KATAMYA'
AND qtyType = 1
AND docDate = '2016-02-08 00:00:00'
AND rctseqnm = 157
AND srcrctseqnm = 64
我没有收到任何错误消息,只有0行受到影响。知道我的代码有什么问题吗?
谢谢!
答案 0 :(得分:1)
好吧,您的选择查询不会返回任何内容,这是您最有可能遇到的问题。尝试在没有插入的情况下运行查询,看看你得到了什么结果。