Freigeben über


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