相关疑难解决方法(0)

如何在链接的服务器表中插入一行?

我有一台服务器SourceServer我连接到它有一个链接服务器TargetServer.

插入语句应该如何(我需要引用链接服务器,数据库,命名空间,表):

//Connected to [SourceServer]

USE [SourceDatabase]

DECLARE @HelloWorld NVARCHAR(255)

SELECT @HelloWorld = Name From dbo.Names where Id = 1

INSERT INTO [TargetServer].[TestDatabase].dbo.TestTable (Name)   VALUES (@HelloWorld)
Run Code Online (Sandbox Code Playgroud)

此语句以异常执行:

Too many prefixes.
Run Code Online (Sandbox Code Playgroud)

更新:上面的语法工作正常,问题是用于连接到链接服务器的sql用户的密码过期:)

sql-server insert linked-server

7
推荐指数
1
解决办法
4万
查看次数

标签 统计

insert ×1

linked-server ×1

sql-server ×1