@@REMSERVER (Transact-SQL)
Importante |
---|
Esse recurso será removido na próxima versão do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam. Use procedimentos armazenados de servidor vinculado e servidores vinculados em seu lugar. |
Retorna o nome do servidor de banco de dados SQL Server remoto da forma em que ele aparece no registro de logon.
Sintaxe
@@REMSERVER
Tipos de retorno
nvarchar(128)
Comentários
@@REMSERVER permite que um procedimento armazenado verifique o nome do servidor de banco de dados a partir do qual o procedimento é executado.
Exemplos
O exemplo a seguir cria o procedimento usp_CheckServer que retorna o nome do servidor remoto.
CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;
O procedimento armazenado a seguir é criado no servidor local SEATTLE1. O usuário efetua logon em um servidor remoto, LONDON2, e executa usp_CheckServer.
EXEC SEATTLE1...usp_CheckServer
Aqui está o conjunto de resultados.
---------------
LONDON2
Consulte também