为了账号安全,请及时绑定邮箱和手机立即绑定

你好,请问truncate操作可以在访问远程数据库的时候使用吗?

你好,请问truncate操作可以在访问远程数据库的时候使用吗?

万千封印 2022-07-02 10:06:28
如truncate table opendatasource('SQLOLEDB','DATA SOURCE=;USER ID=;PASSWORD=')
查看完整描述

1 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

这样写肯定会报错的 你创建个链接服务器
然后操作就相当于相同实例 不同数据库那样操作 就可以了 调用也方便 不用像你这样写一大串
下面是脚本

--添加链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','数据库服务器ip'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','密码'
exec sp_serveroption 'srv_lnk','rpc out','true' --这个允许调用链接服务器上的存储过程

go
--使用方法
select * from 链接服务器名.数据库名.dbo.表名

查看完整回答
反对 回复 2022-07-05
  • 1 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信