현재 인스턴스 확인1 [MSSQL] 인스턴스 확인, DB명 확인, 서버 확인 MSSQL에서 동적 쿼리를 수행하다 보면 서버별, 인스턴스 별로 다른 동작을 수행해야하는 경우가 있습니다. MSSQL에서는 @@SERVERNAME, @@SERVICENAME, DB_NAME()을 통해 서버 및 인스턴스의 명칭(이름)을 제공하고있습니다. --■■ 설정된 서버의 명칭(이름) SELECT @@SERVERNAME --■■ --■■ 설정된 MSSQL서비스 명칭(이름) SELECT @@SERVICENAME --■■ --■■ 현재 쿼리가 수행중인 DB 인스턴스 명칭(이름) SELECT DB_NAME() --■■ --■■ 사용 예시 DECLARE @SERVER_NAME VARCHAR(200) SET @SERVER_NAME = (SELECT @@SERVERNAME) IF (@SERVER_NAME= 'TE.. 2020. 4. 28. 이전 1 다음