@@REMSERVER (Transact-SQL)
![]() |
---|
Questa funzionalità verrà rimossa a partire dalla prossima versione di Microsoft SQL Server. Non utilizzare questa funzionalità in un nuovo progetto di sviluppo e modificare appena possibile le applicazioni in cui questa funzionalità viene utilizzata. Utilizzare i server collegati e le stored procedure per i server collegati in alternativa. |
Restituisce il nome del server di database remoto SQL Server così come è indicato nel record di accesso.
Convenzioni della sintassi Transact-SQL
Sintassi
@@REMSERVER
Tipi restituiti
nvarchar(128)
Osservazioni
La funzione @@REMSERVER consente a una stored procedure di verificare il nome del server di database da cui viene eseguita la procedura.
Esempi
Nell'esempio seguente viene creata la procedura usp_CheckServer
che restituisce il nome del server remoto.
CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;
La stored procedure seguente viene creata nel server locale SEATTLE1
. L'utente accede al server remoto LONDON2
ed esegue la procedura usp_CheckServer
.
EXEC SEATTLE1...usp_CheckServer
Set di risultati:
---------------
LONDON2
Vedere anche
Riferimento
Funzioni di configurazione (Transact-SQL)
Altre risorse
Configurazione di server remoti