<query di dati di origine> -OPENROWSET<source data query> - OPENROWSET

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Sostituisce la query sui dati dell'origine con una query su un provider esterno.Replaces the source data query with a query to an external provider. Le istruzioni INSERT, SELECT FROM PREDICTION JOIN e SELECT FROM NATURAL PREDICTION JOIN supportano OPENROWSET.The INSERT, SELECT FROM PREDICTION JOIN, and SELECT FROM NATURAL PREDICTION JOIN statements support OPENROWSET.

SintassiSyntax


OPENROWSET(provider_name,provider_string,query_syntax)  

ArgomentiArguments

provider_nameprovider_name
Nome di un provider OLE DB.An OLE DB provider name.

provider_stringprovider_string
Stringa di connessione OLE DB per il provider specificato.The OLE DB connection string for the specified provider.

query_syntaxquery_syntax
Sintassi di una query che restituisce un set di righe.A query syntax that returns a rowset.

OsservazioniRemarks

Il provider di data mining stabilisce una connessione all'oggetto di origine dati utilizzando provider_name e provider_string, e verrà eseguita la query specificata in query_syntax per recuperare il set di righe dall'origine dei dati.The data mining provider will establish a connection to the data source object by using provider_name and provider_string, and will execute the query specified in query_syntax to retrieve the rowset from the source data.

EsempiExamples

L'esempio seguente può essere utilizzato in un'istruzione PREDICTION JOIN per recuperare dati dal database AdventureWorksDW2012AdventureWorksDW2012 tramite un'istruzione Transact-SQLTransact-SQL di tipo SELECT.The following example can be used within a PREDICTION JOIN statement to retrieve data from the AdventureWorksDW2012AdventureWorksDW2012 database by using a Transact-SQLTransact-SQL SELECT statement.

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

Vedere ancheSee Also

< query di origine dati > <source data query>
Data Mining Extensions ( DMX ) Istruzioni di manipolazione dei dati Data Mining Extensions (DMX) Data Manipulation Statements
Data Mining Extensions ( DMX ) Riferimento istruzioneData Mining Extensions (DMX) Statement Reference