Estensioni SQL in Microsoft Windows Search
Microsoft Windows Search, basato sugli standard SQL-92 e SQL-99, migliora le ricerche basate su documenti full-text nelle applicazioni di gestione dei documenti o knowledge-management. I miglioramenti di Windows Search includono quanto segue:
Nomi di identificatore di caratteri 128
Mentre SQL-92 e SQL-99 limitano la colonna e altri identificatori a 18 caratteri, Windows Search supporta i nomi di colonna a 128 caratteri. Per altre informazioni, vedere Identificatori.
Raggruppamento dei risultati per colonne
Le query possono specificare come raggruppare i risultati. È possibile specificare gli intervalli in base al quale raggruppare e è possibile specificare più colonne per il raggruppamento. Ad esempio, è possibile raggruppare i risultati su un intervallo di dimensioni dei file (dimensioni 100, 100 <= dimensioni < 1000; 1000 <= dimensioni<) e è possibile annidare raggruppamenti. Per altre informazioni, vedere GROUP ON ... OLTRE... Istruzione.
Diacritic-Insensitive ricerca
Oltre alla ricerca non con distinzione tra maiuscole e minuscole, Windows Search supporta la ricerca che non è sensibile ai diacritici (segni accentati). Per altre informazioni, vedere Riservatezza diacritica nelle ricerche.
Peso colonna
Le query che ricercano più colonne possono specificare l'importanza di ogni colonna. I predicati CONTAINS e FREETEXT supportano entrambi il peso della colonna.
Predicato NULL
Anche se l'indicizzazione del contenuto full-text non ha un set definito di colonne, le query possono richiedere che i membri del set di risultati facciano o non abbiano colonne specificate. Non è possibile distinguere tra un documento con una proprietà specificata con il valore impostato su NULL e un documento che non dispone della proprietà.
Modifica classificazione
È possibile modificare la classificazione dei risultati della ricerca usando pesi sulle proprietà e sui gruppi aliasti di proprietà. La coercizione di rango supporta la manipolazione diretta della classificazione di pertinenza in base ai criteri specificati.