Freigeben über


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.

ms131962.note(de-de,SQL.90).gifHinweis:
Im Rahmen der standardmäßigen Sicherheitskonfiguration ist das Verwenden von verteilten Ad-hoc-Abfragen deaktiviert. Ein Systemadministrator kann das Verwenden von verteilten Ad-hoc-Abfragen mithilfe von sp_configure aktivieren. Weitere Informationen finden Sie unter Oberflächenkonfiguration.

Beispiele

Das folgende Beispiel kann in einer PREDICTION JOIN-Anweisung verwendet werden, um Daten mit einer Transact-SQL-SELECT-Anweisung aus der AdventureWorks-Datenbank abzurufen.

OPENROWSET
(
('SQLNCLI','Server=AdventureWorksDW;Trusted_Connection=yes;','SELECT TOP 1000 * FROM vTargetMail'
)

Siehe auch

Verweis

<source data query>
Data Mining-Erweiterungen (DMX) - Datenbearbeitungsanweisungen
Data Mining-Erweiterungen (DMX) - Anweisungsreferenz

Hilfe und Informationen

Informationsquellen für SQL Server 2005