Partilhar via


Cláusula FROM

Após a instrução SELECT, use a cláusula FROM para especificar onde procurar documentos correspondentes. A sintaxe da cláusula FROM para uma consulta local é a seguinte:

FROM [<ComputerName>.]SystemIndex

Atualmente, o Windows Search suporta apenas um catálogo, SystemIndex. Para consultar o catálogo local de um computador remoto, inclua o nome do computador antes do catálogo e um caminho UNC (Convenção de Nomenclatura Universal) no computador remoto na cláusula SCOPE ou DIRECTORY.

Você especifica um escopo como uma restrição na cláusula WHERE, conforme descrito no tópico SCOPE e DIRECTORY Predicates .

Exemplos

SELECT System.ItemName,System.ItemUrl
FROM SystemIndex WHERE CONTAINS('Microsoft')

SELECT System.Author,System.ItemName,System.ItemUrl
FROM zarascomputer.SystemIndex WHERE SCOPE='file://zarascomputer/SomeFolder' AND CONTAINS('Microsoft')

SELECT System.Author,System.ItemName,System.ItemUrl
FROM server.SystemIndex WHERE SCOPE='file://server/users' AND CONTAINS('Microsoft')

No segundo dos exemplos anteriores, a consulta tem como alvo um computador remoto chamado "zarascomputer". Observe que esse nome de computador aparece nas cláusulas FROM e SCOPE. No terceiro exemplo, a consulta tem como alvo um nome de compartilhamento "users" em um servidor chamado "server" (onde o caminho UNC seria \\server\users).

de referência

Visão geral do de sintaxe SQL de pesquisa

Instrução SELECT

ONDE Cláusula

Predicados SCOPE e DIRECTORY