Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los predicados de profundidad de carpetas controlan el ámbito de una búsqueda especificando una ruta de acceso y si se va a realizar un recorrido profundo o superficial. A continuación se muestra la sintaxis de los predicados de profundidad de carpeta:
... WHERE [{SCOPE | DIRECTORY}='<protocol>:[{SID}]<path>']
El predicado va seguido de un signo igual. La ruta de acceso se incluye entre comillas simples y debe comenzar con un protocolo y dos puntos (por ejemplo, file:
, mapi:
o csc:
). El predicado SCOPE realiza un recorrido profundo de la ruta de acceso, incluidas todas las subcarpetas, mientras que el predicado DIRECTORY realiza un recorrido superficial solo de la carpeta especificada. Al igual que otras restricciones del lenguaje de consulta estructurado (SQL), puede especificar más de una restricción de profundidad de carpeta en una sola consulta.
Para consultar el catálogo local de un equipo remoto, incluya el nombre del equipo antes del catálogo y una ruta de acceso de convención de nomenclatura universal (UNC) en el equipo remoto en la cláusula SCOPE o DIRECTORY.
Ejemplos
SELECT System.ItemName FROM SystemIndex WHERE SCOPE='file:C:/Files/Reports'
SELECT System.ItemName FROM SystemIndex WHERE DIRECTORY='file:C:/Files/Reports'
SELECT System.ItemName FROM SystemIndex WHERE SCOPE='file:C:/Files/Published' OR SCOPE='file:C:/Files/Reports' AND NOT SCOPE='file:C:/Files/Reports/Confidential'
SELECT System.ItemName FROM zarasmachine.SystemIndex WHERE SCOPE='file://zarasmachine/C:/Files/Reports'
SELECT System.ItemURL FROM SystemIndex WHERE SCOPE='mapi://{S-1-5-21-2117521111-1604012920-1887927527-2285604}/Mailbox user/' AND CONTAINS('Microsoft')
El primer ejemplo SCOPE busca en la carpeta C:\Files\Reports y en todas sus subcarpetas. En el ejemplo DE DIRECTORIO solo se busca en la carpeta raíz C:\Files\Reports.
Nota
Las barras diagonales inversas del sistema de archivos (\) se convierten en marcas de barra diagonal de estilo URL (a veces denominadas barras diagonales) (/).
Temas relacionados
-
de referencia de