@@REMSERVER (Transact-SQL)

ms173395.note(fr-fr,SQL.90).gifImportant :
Cette fonctionnalité sera supprimée dans la prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. Utilisez des serveurs liés et des procédures stockées de serveur lié à la place.

Retourne le nom du serveur de base de données distant SQL Server tel qu'il apparaît dans l'enregistrement de connexion.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

@@REMSERVER

Notes

@@REMSERVER permet à une procédure stockée de vérifier le nom de la base de données dans laquelle s'exécute la procédure.

Retourne les Types

nvarchar(128)

Exemples

Cet exemple crée la procédure usp_CheckServer qui retourne le nom du serveur distant.

CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;

La procédure stockée suivante est créée sur SEATTLE1, le serveur local. L'utilisateur se connecte à un serveur distant, LONDON2, et exécute usp_CheckServer.

EXEC SEATTLE1...usp_CheckServer

Voici l'ensemble des résultats. 

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

Voir aussi

Référence

Fonctions de configuration (Transact-SQL)

Autres ressources

Configuration des serveurs distants

Aide et Informations

Assistance sur SQL Server 2005