OPENROWSET (DMX)

Remplace la requête de données source par une requête vers un fournisseur externe. Les instructions INSERT, SELECT FROM PREDICTION JOIN et SELECT FROM NATURAL PREDICTION JOIN prennent en charge OPENROWSET.

Syntaxe

OPENROWSET(provider_name,provider_string,query_syntax)

Arguments

  • provider_name
    Nom d'un fournisseur OLE DB

  • provider_string
    Chaîne de connexion OLE DB pour le fournisseur spécifié.

  • query_syntax
    Syntaxe de requête qui retourne un ensemble de lignes.

Notes

Le fournisseur d'exploration de données établira une connexion à l'objet de source de données en utilisant les arguments provider_name et provider_string, et exécutera la requête spécifiée dans query_syntax pour récupérer l'ensemble de lignes des données source.

Exemple

L'exemple suivant peut être utilisé au sein d'une instruction PREDICTION JOIN pour récupérer des données provenant de la base de données AdventureWorks2008R2 à l'aide d'une instruction Transact-SQL SELECT.

OPENROWSET
(
'SQLOLEDB.1',
'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security     Info=False;Initial Catalog=AdventureWorksDW2008R2;Data Source=localhost',
'SELECT TOP 1000 * FROM vTargetMail'
)