適用対象:SQL Server
Azure SQL Managed Instance
実行中の SQL Server に対応するレジストリ キーの名前を返します。
現在のインスタンスがデフォルトインスタンスであれば、@@SERVICENAMEMSSQLSERVERを返します。 現在のインスタンスが名前付きインスタンスであれば、 @@SERVICENAME インスタンス名を返します。
構文
@@SERVICENAME
戻り値の型
nvarchar
解説
SQL ServerMSSQLServerというサービスとして運営されています。
例
以下の例は、デフォルトインスタンスとして @@SERVICENAME を使うことを示しています。
SELECT @@SERVICENAME AS 'Service Name';
結果セットは次のとおりです。
Service Name
------------------------------
MSSQLSERVER
以下の例は、名前付きインスタンスlocalhost\SQL2025に対して@@SERVICENAMEを用いる方法を示しています。
SELECT @@SERVICENAME AS 'Service Name';
結果セットは次のとおりです。
Service Name
------------------------------
SQL2025