OPENROWSET (DMX)
Ersetzt die Quelldatenabfrage durch eine Abfrage an einen externen Anbieter. Folgende Anweisungen unterstützen OPENROWSET: INSERT, SELECT FROM PREDICTION JOIN und SELECT FROM NATURAL PREDICTION JOIN.
Syntax
OPENROWSET(provider_name,provider_string,query_syntax)
Argumente
provider_name
Der Name eines OLE DB-Anbieters.provider_string
Die OLE DB-Verbindungszeichenfolge für den angegebenen Anbieter.query_syntax
Eine Abfragesyntax, die ein Rowset zurückgibt.
Hinweise
Der Data Mining-Anbieter verwendet provider_name und provider_string, zum Herstellen einer Verbindung mit dem Datenquellenobjekt und führt die in query_syntax angegebene Abfrage aus, um das Rowset aus den Quelldaten abzurufen.
Beispiele
Das folgende Beispiel kann in einer PREDICTION JOIN-Anweisung verwendet werden, um Daten mit einer Transact-SQL-SELECT-Anweisung aus der AdventureWorks2008R2-Datenbank abzurufen.
OPENROWSET
(
'SQLOLEDB.1',
'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorksDW2008R2;Data Source=localhost',
'SELECT TOP 1000 * FROM vTargetMail'
)