Di SQL Server, @@SERVICENAME fungsi konfigurasi mengembalikan nama kunci registri yang menjalankan SQL Server.
Tidak diperlukan argumen. Anda cukup menggunakannya dalam SELECT pernyataan untuk mengembalikan nama kunci registri.
Perhatikan bahwa SQL Server berjalan sebagai layanan bernama
MSSQLServer
. @@SERVICENAME fungsi mengembalikan
MSSQLSERVER
jika instance saat ini adalah instance default. Ini mengembalikan nama instance jika instance saat ini adalah instance bernama.
Contoh
Berikut ini contoh untuk didemonstrasikan.
SELECT @@SERVICENAME AS [Service Name];
Hasil:
+----------------+ | Service Name | |----------------| | MSSQLSERVER | +----------------+
Dalam kasus saya, saya menjalankan pernyataan ini pada contoh default SQL Server, dan jadi MSSQLSERVER dikembalikan.
Nilai yang dikembalikan adalah nvarchar .