现在有三台服务器,两个再同以网段,一个再另外一个网段,我向通过一台能够访问那两个不同网段的数据库,进行数据比对,然后将结果删除,
delete from [3网段服务器名].表名 where phone in (select phone from [4网段服务器名].表名)
执行后出现错误,不知道这样的语句该怎么写?请高手指教。

解决方案 »

  1.   

    现在有三台服务器,两个再同以网段,一个再另外一个网段,我向通过一台能够访问那两个不同网段的数据库,进行数据比对,然后将结果删除,
    delete from [3网段服务器名].表名 where phone in (select phone from [4网段服务器名].表名)
    执行后出现错误,不知道这样的语句该怎么写?请高手指教。首先确保SQL服务器能相互连接
    delete from [3网段服务器名].数据库名.用户名.表名 where phone in (select phone from [4网段服务器名].数据库名.用户名.表名)