Identyfikatory
Identyfikatory określają nazwy kolumn (czasami określane jako właściwości), wykazy i aliasy. Na przykład System.ItemName i System.DateCreated są identyfikatorami dwóch kolumn właściwości zdefiniowanych przez system. Natomiast literały określają ciąg i wartości liczbowe.
Można tworzyć identyfikatory o długości do 128 znaków, a w jednym z dwóch typów rozróżniane są znaki używane w nazwie identyfikatora:
- identyfikatory regularne zawierają tylko znaki A-Z, a-z, 0-9, podkreślenie (_) i kropkę (.) i zaczynają się literą. Nie trzeba ująć zwykłych identyfikatorów w podwójny cudzysłów (" ").
- identyfikatory rozdzielane mogą zawierać dowolny prawidłowy znak Unicode i muszą być ujęte w znaki podwójnego cudzysłowu.
Nuta
W klauzulach FREETEXT i CONTAINS można użyć gwiazdki (*) jako identyfikatora kolumny specjalnej, gdy chcesz określić, że usługa Windows Search zawiera wszystkie właściwości indeksowane w zapytaniu. Chociaż nie jest to zwykły identyfikator, nie wymaga podwójnych cudzysłowów.