【发布时间】:2016-04-24 00:25:55
【问题描述】:
我正在尝试检查并插入从 ITEM 到 MIBOMD 的记录。我只想在 MIITEM 表中存在 ITEM 表中的 ItemID 和 partid 字段中的项目时插入
我使用了下面的代码,但我收到了这个错误消息
消息 4145,第 15 级,状态 1,第 22 行 在预期条件的上下文中指定的非布尔类型表达式,靠近“或”。
USE [MITESTCO]
GO
INSERT INTO MIBOMD(bomItem, bomRev, bomEntry, partId, lead)
SELECT ItemID, rev, bomEntry, partid, qty
FROM ITEM WHERE (partid OR ItemID) IN (SELECT ItemId FROM MIITEM);
【问题讨论】:
标签: sql-server sql-server-2008 sql-insert