Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server
Istanza gestita di SQL di Azure
Importante
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Questa funzione è presente per compatibilità con le versioni precedenti e restituisce sempre NULL. Utilizzare server collegati e stored procedure relative.
Restituisce il nome del server di database SQL Server remoto così come è indicato nel record di accesso.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
@@REMSERVER
Tipi restituiti
nvarchar(128)
Osservazioni:
@@REMSERVER consente a una stored procedure di controllare il nome del server di database da cui viene eseguita la routine.
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;
Il set di risultati è il seguente.
---------------
LONDON2