@@REMSERVER (T-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Penting
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Fungsi ini ada untuk kompatibilitas mundur dan selalu mengembalikan NULL. Gunakan server tertaut dan prosedur tersimpan server tertaut sebagai gantinya.
Mengembalikan nama server database SQL Server jarak jauh seperti yang muncul di catatan masuk.
Sintaks
@@REMSERVER
Jenis Kembalian
nvarchar(128)
Keterangan
@@REMSERVER memungkinkan prosedur tersimpan untuk memeriksa nama server database tempat prosedur dijalankan.
Contoh
Contoh berikut membuat prosedur usp_CheckServer
yang mengembalikan nama server jarak jauh.
CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;
Prosedur tersimpan berikut ini dibuat di server SEATTLE1
lokal . Pengguna masuk ke server jarak jauh, LONDON2
, dan menjalankan usp_CheckServer
.
EXEC SEATTLE1...usp_CheckServer;
Berikut set hasilnya.
---------------
LONDON2