Comment puis-je me connecter à une base de données externe à partir d'une instruction sql ou une procédure stockée?

Lors de l'exécution d'une instruction SQL ou une procédure stockée dans une base de données, pouvez-vous vous connecter à une base de données externe et extraire des données à partir de là?

quelque chose comme:

SELECT a.UserID, b.DataIWantToGet 
  FROM mydb.Users as a, externaldb.Data as b

OriginalL'auteur Matt | 2009-12-21