SQL-functies zijn niet beschikbaar in Microsoft Windows Search

Microsoft Windows Search-querytaal is gebaseerd op Structured Query Language (SQL); Er wordt echter niet gezocht in een relationele database met door de gebruiker gedefinieerde tabellen of indexen. Daarom zijn veel standaard SQL-instructies en syntaxisfuncties niet van toepassing. Hier volgt een lijst met de belangrijkste SQL-functies die niet worden ondersteund in Windows Search.

  • BATCH-instructies
  • COALESCE_TABLE, functie
  • De functie CONVERTEREN (gebruik in plaats daarvan de CAST-functies)
  • CREATE VIEW-instructie
  • Taal voor gegevensdefinitie
  • DATASOURCE-instructie
  • Datum- en tijdnotaties anders dan ISO-datum- en tijdstempel
  • DELETE-instructie
  • GRANT-instructie
  • Informatieschema
  • INSERT-instructie
  • OLE DB-gegevenstypen
  • Reguliere SQL-standaardexpressies (gebruik in plaats daarvan CONTAINS of LIKE)
  • Parameters voor SQL-query's
  • Vergelijking van relationele kolommen
  • Koptekst revisie-id
  • REVOKE-instructie
  • SCOPE-aliassen of revisienummers
  • SELECT ALL (dubbele waarden automatisch verwijderen)
  • Opgeslagen procedures
  • Gestructureerde documentuitbreiding
  • UNION ALL
  • ONBEKEND trefwoord
  • UPDATE-instructie

Windows Search biedt geen ondersteuning voor synoniemenlijst en ruiswoorden.