Extensions for Queries

Note

Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.

 

The following table summarizes the extensions to the SQL syntax for specifying queries to Indexing Service.

SQL Extension Description
SET PROPERTYNAME
Defines the column name and a data type for a property.
SET RANKMETHOD
Sets the document ranking method used for the results of queries.
CREATE VIEW #
Creates a temporary view using column names and scope.
Indexing Service Predefined Views
Site Server Predefined Views
Defines permanent views using standard Indexing Service properties.
SELECT *
Selects all columns in a predefined or temporary view.
FROM SCOPE
Defines the server, catalog, and path to use to create a virtual table of rows of documents.
ARRAY predicate
Enables comparison of multivalued Indexing Service properties.
Comparison predicate
Enables comparison of columns with literal data using relational operators.
MATCHES predicate
Similar to the LIKE predicate, but enables grouping matches against more than one pattern.
Batched statements
Enables setting and executing several SQL statements as one command.