Udostępnij za pośrednictwem


@@REMSERVER (Transact-SQL)

Important noteImportant Note:

This feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Użyj połączonych serwerów i procedury przechowywane serwer połączony.

Zwraca nazwę zdalnego SQL Server Serwer bazy danych, jak pojawia się on w rekordzie logowania.

Topic link iconKonwencje składni języka Transact-SQL

@@REMSERVER

Zwracane typy

nvarchar(128)

Remarks

@@ REMSERVER umożliwia procedura przechowywana sprawdzić, czy nazwa serwera bazy danych, z którego zostało uruchomione z procedurą.

Przykłady

Poniższy przykład tworzy procedurę usp_CheckServer Zwraca nazwę serwera zdalnego.

CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;

Poniższa procedura przechowywana jest tworzony na serwerze lokalnym SEATTLE1. Użytkownik loguje się do serwera zdalnego LONDON2, a uruchamia usp_CheckServer.

EXEC SEATTLE1...usp_CheckServer

Here is the result set.

---------------
LONDON2