OPENROWSET (DMX)

Sostituisce la query sui dati dell'origine con una query su un provider esterno. Le istruzioni INSERT, SELECT FROM PREDICTION JOIN e SELECT FROM NATURAL PREDICTION JOIN supportano OPENROWSET.

Sintassi

OPENROWSET(provider_name,provider_string,query_syntax)

Argomenti

  • provider_name
    Nome di un provider OLE DB.

  • provider_string
    Stringa di connessione OLE DB per il provider specificato.

  • query_syntax
    Sintassi di una query che restituisce un set di righe.

Osservazioni

Il provider di data mining stabilisce una connessione all'origine dei dati mediante provider_name e provider_string, ed esegue la query specificata in query_syntax per recuperare il set di righe dall'origine dei dati.

Esempi

L'esempio seguente può essere utilizzato in un'istruzione PREDICTION JOIN per recuperare dati dal database AdventureWorks2008R2 tramite un'istruzione Transact-SQL di tipo 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'
)