SQL Serverで次のSQLコードを実行しようとしていますが、0行が影響を受けています。SQL挿入コードが機能しない
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行だけが影響を受けています。私のコードの問題は何ですか?
ありがとうございました!
「SELECT」のようなサウンドはレコードが見つかりませんでした。そのWHERE句に一致するものがない場合、挿入するものはありません。 – David
私はdocdateをチェックする傾向があります、それは常に00:00:00ですか?それ以外の時間は条件を偽にします – Jayvee
selectクエリはテーブルに対して直接実行されたときにデータを返しますか? –