OPENROWSET (DMX)
Substitui uma consulta de dados de origem por uma consulta a um provedor externo. As instruções INSERT, SELECT FROM PREDICTION JOIN e SELECT FROM NATURAL PREDICTION JOIN oferecem suporte a OPENROWSET.
Sintaxe
OPENROWSET(provider_name,provider_string,query_syntax)
Argumentos
provider_name
Nome de um provedor de OLE DB.provider_string
Cadeia de caracteres de conexão OLE DB para o provedor especificado.query_syntax
Sintaxe de consulta que retorna um conjunto de linhas.
Comentários
O provedor de mineração de dados estabelece uma conexão com o objeto da fonte de dados mediante o uso de provider_name e provider_string,, e executará a consulta especificada em query_syntax para recuperar o conjunto de linhas dos dados de origem.
Exemplos
O exemplo a seguir pode ser usado em uma instrução PREDICTION JOIN para recuperar dados do banco de dados AdventureWorks2008R2, usando uma instrução Transact-SQL 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'
)