@@SERVERNAME (T-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Mengembalikan nama server lokal yang menjalankan SQL Server.
Konvensi sintaks transact-SQL
Sintaksis
@@SERVERNAME
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
Jenis Kembalian
nvarchar
Keterangan
Penyiapan SQL Server mengatur nama server ke nama komputer selama penginstalan. Untuk mengubah nama server, gunakan sp_addserver, lalu mulai ulang SQL Server.
Dengan beberapa instans SQL Server terinstal, @@SERVERNAME mengembalikan informasi nama server lokal berikut jika nama server lokal belum diubah sejak disiapkan.
Instans | Informasi server |
---|---|
Instans default | 'nama server' |
Instans bernama | 'nama instans nama\server' |
instans kluster failover - instans default | 'network_name_for_fci_in_wsfc' |
instans kluster failover - instans bernama | 'network_name_for_fci_in_wsfc\instancename' |
Meskipun fungsi @@SERVERNAME dan properti SERVERNAME fungsi SERVERPROPERTY dapat mengembalikan string dengan format serupa, informasinya bisa berbeda. Properti SERVERNAME secara otomatis melaporkan perubahan dalam nama jaringan komputer.
Sebaliknya, @@SERVERNAME tidak melaporkan perubahan tersebut. @@SERVERNAME melaporkan perubahan yang dilakukan pada nama server lokal menggunakan prosedur tersimpan sp_addserver atau sp_dropserver .
Contoh
Contoh berikut menunjukkan penggunaan @@SERVERNAME
.
SELECT @@SERVERNAME AS 'Server Name'
Berikut adalah sampel hasil yang ditetapkan.
Server Name
---------------------------------
ACCTG
Lihat Juga
Fungsi Konfigurasi (Transact-SQL)
SERVERPROPERTY (Transact-SQL)
sp_addserver (T-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk