@@REMSERVER (Transact-SQL)
適用於:SQL ServerAzure SQL 受控執行個體
重要
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 此函數的存在有助於回溯相容性,而且一律會傳回 NULL。 請改用連結的伺服器和連結的伺服器預存程序。
傳回符合登入記錄所顯示的遠端 SQL Server 資料庫伺服器的名稱。
Syntax
@@REMSERVER
注意
若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔。
傳回型別
nvarchar(128)
備註
@@REMSERVER 使預存程序能夠檢查執行這個程序的資料庫伺服器名稱。
範例
下列範例會建立傳回遠端伺服器名稱的 usp_CheckServer
程序。
CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;
下列預存程序建立在本機伺服器 SEATTLE1
上。 使用者會登入 LONDON2
遠端伺服器,並執行 usp_CheckServer
。
EXEC SEATTLE1...usp_CheckServer;
以下為結果集。
---------------
LONDON2
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應