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.