Share via


@@REM edizione Standard RVER (Transact-SQL)

Si applica a:SQL ServerIstanza 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 di sintassi Transact-SQL

Sintassi

@@REMSERVER  

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.

Tipi restituiti

nvarchar(128)

Osservazioni:

@@REM edizione Standard RVER 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;  

Questo è il set di risultati.

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

Vedi anche

Funzioni di configurazione (Transact-SQL)
Server remoti