【发布时间】:2013-02-08 05:52:41
【问题描述】:
我已经尝试了这段代码,但仍然出现以下错误,也许有人可以帮忙?
UPDATE a
SET a.MMDWNO = '21'
FROM OPENQUERY(NMIIFLIB,
'select * from MVXCDTANSN.MITMAS WHERE MMITTY = ''25''') a
错误:
返回链接服务器“NMIIFLIB”的 OLE DB 提供程序“MSDASQL” 消息“[IBM][iSeries Access ODBC 驱动程序][DB2 UDB]SQL7008 - MITMAS in MVXCDTANSN 对操作无效。”。
消息 7343,第 16 层,状态 4,第 1 行
链接服务器“NMIIFLIB”的 OLE DB 提供程序“MSDASQL” 无法更新表“[MSDASQL]”。
select 语句工作正常,但是当我尝试更新时,我总是坚持这一点。
【问题讨论】:
标签: sql sql-server sql-server-2008 tsql openquery