@@SERVICENAME(Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

傳回用於執行 SQL Server 的登錄機碼名稱。

若目前實例為預設實例,則 @@SERVICENAME 回傳 MSSQLSERVER。 如果目前的實例是命名實例,則 @@SERVICENAME 會回傳實例名稱。

Transact-SQL 語法慣例

語法

@@SERVICENAME

傳回類型

nvarchar

備註

SQL Server 以名為 MSSQLServer. 的服務執行。

範例

以下範例展示了預設實例的使用 @@SERVICENAME

SELECT @@SERVICENAME AS 'Service Name';

結果集如下所示。

Service Name
------------------------------
MSSQLSERVER

以下範例展示了對命名實例 localhost\SQL2025的使用 @@SERVICENAME

SELECT @@SERVICENAME AS 'Service Name';

結果集如下所示。

Service Name
------------------------------
SQL2025