Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

@@ SERVICENAME trong SQL Server là gì?

Trong SQL Server, @@SERVICENAME hàm cấu hình trả về tên của khóa đăng ký mà SQL Server đang chạy.

Không cần đối số. Bạn chỉ cần sử dụng nó trong SELECT câu lệnh để trả lại tên của khóa đăng ký.

Lưu ý rằng SQL Server chạy dưới dạng dịch vụ có tên MSSQLServer . @@SERVICENAME hàm trả về MSSQLSERVER nếu phiên bản hiện tại là phiên bản mặc định. Nó trả về tên phiên bản nếu phiên bản hiện tại là một phiên bản có tên.

Ví dụ

Đây là một ví dụ để chứng minh.

SELECT @@SERVICENAME AS [Service Name];

Kết quả:

+----------------+
| Service Name   |
|----------------|
| MSSQLSERVER    |
+----------------+

Trong trường hợp của tôi, tôi đã chạy câu lệnh này trên phiên bản mặc định của SQL Server và MSSQLSERVER đã được trả lại.

Giá trị trả về là 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. Không thể kết nối với SQL Server bằng PHP

  2. OPENXML với xmlns:dt

  3. Hoàn tất quy trình sao chép bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác (Xuất-nhập) trong SQL Server

  4. SQL Server Lock Escalation

  5. Cách sử dụng SqlTransaction trong C #