Trong SQL Server, @@SERVERNAME hàm cấu hình trả về tên của máy chủ cục bộ đang chạy SQL Server.
Không cần đối số. Bạn chỉ cần sử dụng nó trong SELECT để trả về tên máy chủ.
Ví dụ
Đây là một ví dụ để chứng minh.
SELECT @@SERVERNAME AS [Server Name];
Kết quả:
+---------------+ | Server Name | |---------------| | sqlserver007 | +---------------+
Giá trị trả về là nvarchar .
Microsoft khuyên rằng, với nhiều phiên bản SQL Server được cài đặt, @@SERVERNAME trả về thông tin tên máy chủ cục bộ sau nếu tên máy chủ cục bộ chưa được thay đổi kể từ khi thiết lập.
| Phiên bản | Thông tin máy chủ |
|---|---|
| Phiên bản mặc định | ‘ tên máy chủ ‘ |
| Phiên bản được đặt tên | ‘ tên máy chủ \ tên phiên bản ‘ |
| phiên bản cụm chuyển đổi dự phòng - phiên bản mặc định | ‘ network_name_for_fci_in_wsfc ‘ |
| phiên bản cụm chuyển đổi dự phòng - phiên bản có tên | ‘ network_name_for_fci_in_wsfc \ tên phiên bản ‘ |
Cũng lưu ý rằng @@SERVERNAME báo cáo các thay đổi được thực hiện đối với tên máy chủ cục bộ bằng cách sử dụng sp_addserver hoặc sp_dropserver thủ tục được lưu trữ, nhưng nó không báo cáo những thay đổi về tên mạng của máy tính.