Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Database SQL di Microsoft Fabric
Mengembalikan nama server lokal yang menjalankan SQL Server.
Sintaks
@@SERVERNAME
Jenis yang dikembalikan
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 tidak berubah sejak disiapkan.
| Instans | Informasi server |
|---|---|
| Instans default | <servername> |
| Instans bernama | <servername>\<instancename> |
| Instans kluster failover - instans default | <network_name_for_fci_in_wsfc> |
| Instans kluster failover - instans bernama | <network_name_for_fci_in_wsfc>\<instancename> |
@@SERVERNAME Meskipun fungsi dan SERVERNAME properti fungsi SERVERPROPERTY mungkin mengembalikan string dengan format serupa, informasinya bisa berbeda. Properti SERVERNAME secara otomatis melaporkan perubahan pada nama jaringan komputer.
Sebaliknya, @@SERVERNAME tidak melaporkan perubahan tersebut.
@@SERVERNAMEmelaporkan 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 contoh hasil yang ditetapkan.
Server Name
---------------------------------
ACCTG