@@SERVICENAME (Transact-SQL)
実行中の SQL Server に対応するレジストリ キーの名前を返します。現在のインスタンスが既定のインスタンスの場合、@@SERVICENAME では 'MSSQLSERVER' が返されます。現在のインスタンスが名前付きインスタンスの場合は、インスタンス名が返されます。
構文
@@SERVICENAME
戻り値の型
nvarchar
解説
SQL Server は MSSQLServer という名前のサービスとして実行されます。
例
次に、@@SERVICENAME
の使用例を示します。
SELECT @@SERVICENAME AS 'Service Name'
以下に結果セットを示します。
Service Name
------------------------------
MSSQLSERVER