OPENROWSET (DMX)

Ersetzt die Quelldatenabfrage durch eine Abfrage an einen externen Anbieter. Die Anweisungen INSERT, SELECT FROM PREDICTION JOIN und SELECT FROM NATURAL PREDICTION JOIN unterstützen OPENROWSET.

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 AdventureWorksDW2012 -Datenbank abzurufen.

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

Siehe auch

Verweis

<source data query>

Data Mining-Erweiterungen (DMX) - Datenbearbeitungsanweisungen

Data Mining-Erweiterungen (DMX) - Anweisungsreferenz