Bagikan melalui


@@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.

Konvensi sintaks transact-SQL

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 SEATTLE1lokal . Pengguna masuk ke server jarak jauh, LONDON2, dan menjalankan usp_CheckServer.

EXEC SEATTLE1...usp_CheckServer;  

Berikut set hasilnya.

---------------  
LONDON2  

Lihat Juga

Fungsi Konfigurasi (Transact-SQL)
Server Jarak Jauh