• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

关于删除链接数据库上的表的问题?

kinglds 2004-02-27 10:14:55
我用sp_addLinkedservers建立了一个链接数据库,可以更新以及插入,但是执行以下语句:

DELETE NET.HzmjxcXY.DBO.Sptype from OpenQuery(NET,'SELECT * FROM sptype') a LEFT OUTER JOIN Sptype b ON a.DMID = b.DMID WHERE B.DMID IS NULL

出错有以下错误提示:
能打开表 '"HzmjxcXY"."DBO"."Sptype"'(来自 OLE DB 提供程序 'SQLOLEDB')。 提供程序未能支持行查找位置。 提供程序指出与其它属性或要求发生了冲突。
[OLE/DB provider returned message: 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。

执行下一句也是一样的提示这样的错误:

DELETE OpenQuery(NET,'SELECT * FROM sptype') from OpenQuery(NET,'SELECT * FROM sptype') a LEFT OUTER JOIN Sptype b ON a.DMID = b.DMID WHERE B.DMID IS NULL

这是什么原因?
...全文
15 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复

还没有回复,快来抢沙发~

发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2004-02-27 10:14
社区公告
暂无公告