FROM-component

Na de SELECT-instructie gebruikt u de FROM-component om op te geven waar u naar overeenkomende documenten wilt zoeken. Hier volgt de syntaxis van de FROM-component voor een lokale query:

FROM [<ComputerName>.]SystemIndex

Op dit moment ondersteunt Windows Search slechts één catalogus, SystemIndex. Als u een query wilt uitvoeren op de lokale catalogus van een externe computer, neemt u de computernaam op voor de catalogus en een UNC-pad (Universal Naming Convention) op de externe computer in de COMPONENT SCOPE of DIRECTORY.

U geeft een bereik op als een beperking in de WHERE-component, zoals beschreven in het onderwerp SCOPE en DIRECTORY Predicaten.

Voorbeelden

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')

In de tweede van de voorgaande voorbeelden is de query gericht op een externe computer met de naam 'zarascomputer'. U ziet dat deze computernaam wordt weergegeven in zowel de FROM- als SCOPE-componenten. In het derde voorbeeld is de query gericht op een sharenaam 'gebruikers' op een server met de naam 'server' (waarbij het UNC-pad \\server\users zou zijn).

overzicht van de search-SQL-syntaxis

SELECT-instructie

WHERE-component

SCOPE- en DIRECTORY-predicaten