首页 > 解决方案 > T-SQL:你如何引用这台计算机上的数据库实例

问题描述

见截图;我正在尝试选择要在我的 QTYCompare 数据库中创建的新表。

我如何在“进入”语句中引用它?

它在“AFLOCAL”下有一条波浪线,当我尝试运行它时,它告诉我

对象名称“HOUKMISTRY1.AFLOCAL.QtyCompare.LegacyDataRaw”包含的前缀数量超过了最大数量。最大值为 2。

在此处输入图像描述

我正在尝试在查询窗口中从网络上打开的另一个连接中进行选择...

Select  
    Field9 as Product, 
    field25 as Suffix,
    field7 as HEAT,
    field10 as Quantity,
    field6 as AR_Numbers,
    field58 as Commodity
into 
    HOUKMISTRY.AFLOCAL.QtyCompare.LegacyDataRaw
from 
    ssFields 
where 
    ArchiveId = 16 
    and field6 is not Null 
    and (field6 not like '%,%')

标签: sqlsql-servertsql

解决方案


您必须创建具有读写访问权限的链接服务器,然后您才能使用该数据库读取或写入数据


推荐阅读