Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa itu @@SERVICENAME di SQL Server?

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 .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konversikan UTC Milidetik ke DATETIME di server SQL

  2. Mencapai batas parameter 2100 (SQL Server) saat menggunakan Berisi ()

  3. Cara Memperbaiki "nama profil tidak valid" Saat Memperbarui Profil Email Database di SQL Server (T-SQL)

  4. Bagaimana cara mengubah gambar ke array byte menggunakan javascript hanya untuk menyimpan gambar di server sql?

  5. Mendapatkan Pivot-Table yang Dihasilkan Secara Dinamis menjadi Tabel Temp