@@REMSERVER (Transact-SQL)

적용 대상: 예SQL Server(지원되는 모든 버전)

중요

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. 대신 연결된 서버 및 연결된 서버의 저장 프로시저를 사용하십시오.

원격 SQL Server 데이터베이스 서버의 이름이 로그인 레코드에 나타날 때 이 이름을 반환합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

구문

@@REMSERVER  

참고

SQL Server 2014 이전 버전의 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조하세요.

반환 형식

nvarchar(128)

설명

@@REMSERVER에서 저장 프로시저는 프로시저가 실행되는 데이터베이스 서버의 이름을 확인할 수 있습니다.

다음 예에서는 원격 서버의 이름을 반환하는 usp_CheckServer 프로시저를 만듭니다.

CREATE PROCEDURE usp_CheckServer  
AS  
SELECT @@REMSERVER;  

다음 저장 프로시저는 SEATTLE1 로컬 서버에서 생성됩니다. 사용자는 LONDON2 원격 서버에 로그온하고 usp_CheckServer를 실행합니다.

EXEC SEATTLE1...usp_CheckServer;  

결과 집합은 다음과 같습니다.

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

참고 항목

구성 함수(Transact-SQL)
원격 서버