@@REMSERVER(Transact-SQL)
중요: |
---|
이 기능은 다음 버전의 Microsoft SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 대신 연결된 서버 및 연결된 서버의 저장 프로시저를 사용하십시오. |
원격 SQL Server 데이터베이스 서버의 이름이 로그인 레코드에 나타날 때 이 이름을 반환합니다.
구문
@@REMSERVER
주의
@@REMSERVER에서 저장 프로시저는 프로시저가 실행되는 데이터베이스 서버의 이름을 확인할 수 있습니다.
반환 형식
nvarchar(128)
예
다음 예에서는 원격 서버의 이름을 반환하는 usp_CheckServer
프로시저를 만듭니다.
CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;
다음 저장 프로시저는 SEATTLE1
로컬 서버에서 생성됩니다. 사용자는 LONDON2
원격 서버에 로그온하고 usp_CheckServer
를 실행합니다.
EXEC SEATTLE1...usp_CheckServer
결과 집합은 다음과 같습니다.
---------------
LONDON2