sql server 2005 T-SQL @@REMSERVER (Transact-SQL)

妖精的绣舞 提交于 2020-03-04 13:12:22
重要提示:
下一版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。 改为使用链接服务器和链接服务器存储过程。

返回远程 SQL Server 数据库服务器在登录记录中显示的名称。

 Transact-SQL 语法约定

@@REMSERVER

nvarchar(128)

使用 @@REMSERVER,存储过程可以检查其运行所在的数据库服务器的名称。

以下示例将创建返回远程服务器名称的过程 usp_CheckServer

CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;

以下存储过程是在本地服务器 SEATTLE1 上创建的。用户登录到远程服务器 LONDON2 上,然后运行 usp_CheckServer

EXEC SEATTLE1...usp_CheckServer

下面是结果集: 

---------------
LONDON2
 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!