Udostępnij za pośrednictwem


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.