SERVERPROPERTY(Transact-SQL)
업데이트: 2006년 4월 14일
서버 인스턴스에 대한 속성 정보를 반환합니다.
![]() |
---|
이 기능은 이전 버전의 Microsoft SQL Server에서 변경되었습니다. 자세한 내용은 SQL Server 2005 데이터베이스 엔진 기능의 동작 변경을 참조하십시오. |
구문
SERVERPROPERTY ( propertyname )
인수
propertyname
반환될 서버 속성 정보가 포함된 식입니다. propertyname은 다음 값 중 하나일 수 있습니다.속성 이름
반환 유형
sql_variant
주의
SERVERPROPERTY 함수의 ServerName 속성과 @@SERVERNAME은 비슷한 정보를 반환합니다. ServerName 속성은 고유한 서버 인스턴스를 구성하는 인스턴스 이름과 Windows 서버를 제공합니다. @@SERVERNAME은 현재 구성된 로컬 서버 이름을 제공합니다.
설치 시 기본 서버 이름을 바꾸지 않았다면 ServerName 속성과 @@SERVERNAME은 같은 정보를 반환합니다. 로컬 서버 이름은 다음을 실행하여 구성할 수 있습니다.
EXEC sp_dropserver 'current_server_name';
GO
EXEC sp_addserver 'new_server_name', 'local';
GO
설치 시 로컬 서버 이름을 기본 서버 이름에서 다른 이름으로 바꾸었다면 @@SERVERNAME은 새 이름을 반환합니다.
예
다음 예에서는 SELECT
문에 SERVERPROPERTY
함수를 사용하여 현재 서버에 대한 정보를 반환합니다. 이 시나리오는 한 Windows 서버에 여러 SQL Server 인스턴스가 설치되어 있고 클라이언트가 현재 연결에서 사용 중인 인스턴스에 대한 또 다른 연결을 열어야 하는 경우에 유용합니다.
SELECT CONVERT(char(20), SERVERPROPERTY('servername'));
GO
참고 항목
참조
관련 자료
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 4월 14일 |
|