Udostępnij przez


Obsługiwane formy wyrazów kwerendy (wyszukiwanie pełnotekstowe)

W tym temacie przedstawiono formy kwerendy pełnotekstowe obsługiwane przez SQL Serveri podsumowuje wsparcie dla każdego formularza kwerendy przez predykaty pełnego tekstu i funkcje wycenione zestawu zestaw wierszy.Pełny tekst kwerendy można uruchomić tylko na kolumnach, które zostały indeksowania pełnotekstowego.

Termin kwerendy formularza

Opis

Obsługiwane przez

Jeden lub więcej słów lub fraz (termin proste)

przeszukiwanie pełnego tekstu programu word jest uważany za tokenem.Token jest identyfikowany przez moduły dzielenia wyrazów właściwe, przestrzegania reguł lingwistyczne określonego języka.Prawidłowe wyrażenie może składać się z wielu wyrazów z lub bez znaków interpunkcyjnych między nimi.

Na przykład "croissant" program word i "café au lait" jest frazę.Wyrazy i frazy, takich jak te nazywane są proste.

Aby uzyskać więcej informacji, zobacz Wyszukiwanie do określonego wyrazu lub frazy (Prosty warunek).

ZAWIERA i CONTAINSTABLE, które wyszukuje dokładny odpowiednik frazy, a FREETEXT i FREETEXTTABLE, które należy podzielić wyrazy w oddzielnych wyrazów.

Wyraz lub frazę, w którym wyrazy zaczynają się od określonego tekstu (termin prefiks)

Termin prefiks oznacza ciąg przymocowanej do przodu word do produkcji pochodnych wyraz lub wynikającymi formularza.

Kadencja jeden przedrostek dowolny wyraz, począwszy od określonego terminu będzie częścią zestaw wyników.Na przykład określenie "auto *" pasuje do "Automatyczny", "samochód" i tak dalej.

Frazy każdy wyraz, frazę w terminie jest uważany za określenie prefiksu.Na przykład określenie "auto transakcji *" pasuje do "automatyczną skrzynią biegów" i "przetwornika samochód", ale nie odpowiada "automatyczną skrzynią pojazdów silnikowych".

Aby uzyskać więcej informacji, zobacz Wykonywanie wyszukiwania prefiks.

ZAWIERA i CONTAINSTABLE

Słowa ignorowanego formularze określone słowo (termin generacji)

Słowa ignorowanego formularze są różne czasów zlecenia lub formy rzeczownikiem w liczbie pojedynczej i mnogiej.Na przykład wyszukać słowa ignorowanego forma wyrazu "dysk".Jeśli różnych wierszy w tabela zawierają wyrazy "dysk", "dyski", "drove", "jazda" i "napędzane", wszystkie byłoby w zestaw wyników , ponieważ może być każdy z tych inflectionally generowane z dysku program word.

Aby uzyskać więcej informacji, zobacz Wyszukiwanie formą słowa ignorowanego określonego wyrazu (warunek generacji).

Kwerendy FREETEXT i FREETEXTTABLE poszukaj słowa ignorowanego warunki wszystkie wyrazy określone domyślnie.

Obsługa opcjonalny argument słowa IGNOROWANEGO, ZAWIERA i CONTAINSTABLE.

Wyraz lub frazę do innego wyrazu lub frazy (termin bliskości)

Termin bliskości wskazuje wyrazy lub frazy, które są w pobliżu innego wyrazu lub frazy lub dwóch słów lub fraz w dowolnej kolejności.

Na przykład chcesz znaleźć wiersze, w których wyraz "lody" znajduje się w pobliżu wyraz "hockey" lub w którym frazę "łyżwiarstwo" znajduje się w pobliżu frazę "hokej".Czy dwa terminy lub frazy uważane są za blisko ze sobą wewnętrznie oblicza się i nie jest konfigurowane przez użytkownika.Wiele punktów danych są uwzględniane podczas obliczania nearness.

Ten typ kwerendy również zwraca dokumenty lub wiersze zawierające warunki wyszukiwania, nawet jeśli nie są blisko siebie.Wyniki te klasyfikację jest zero (0).

Aby uzyskać więcej informacji, zobacz Wyszukiwanie słów lub fraz zbliżone do innego słowa lub frazy (warunek bliskości).

CONTAINSTABLE

UwagaUwaga:
FREETEXT i FREETEXTTABLE odcyfrować składni bliskości jako ciągi znaków można wyszukiwać i nie dają oczekiwanych wyniki.

Synonim formularze określone słowo (tezaurusa)

Tezaurus definiuje warunki synonimy określone przez użytkownika.Na przykład jeśli wpis "{samochodu, samochodów, ciężarówki, van}", jest dodawane do tezaurusa, można wyszukać formularz tezaurusa "samochód".Pojawią się wszystkie wiersze w tabela, kwerendy, które zawierają wyrazy "samochód", "Wózek", "van" lub "samochód", zestaw wyników , ponieważ każdy z tych słów należą do rozszerzenia synonim zestaw zawierający słowo "żyrafa".

Aby uzyskać informacje dotyczące struktury plików tezaurusa, zobacz Konfiguracja tezaurusa.

Kwerendy FREETEXT i FREETEXTTABLE używać tezaurusa domyślnie.

ZAWIERA i CONTAINSTABLE obsługują opcjonalny argument TEZAURUSA.

Wyrazy lub zwroty za pomocą ważonych wartości (termin ważonej)

Wartość wagi, która wskazuje stopień znaczenia dla każdego słowa i frazy w obrębie zestaw wyrazów i fraz.Jest najniższa wartość wagi 0.0 i jest najwyższą wartość wagi 1.0.

Na przykład w kwerendzie wyszukiwania dla wielu warunków, można przypisać każdej szukany wyraz wskazujące wagi i jej znaczenie w stosunku do innych wyrazów warunek wyszukiwania.Wyniki dla tego typu kwerendy zwracają najbardziej odpowiednie wiersze najpierw zgodnie ze względną wagę przypisanych do wyszukiwania wyrazów.Zestaw wyników zawiera dokumenty lub wiersze zawierające określone warunki (lub zawartości między nimi); Jednak niektóre wyniki będą być uznane za bardziej odpowiednie niż inne ze względu na wahania ważonych wartości skojarzone z innych wyszukiwanych terminów.

Aby uzyskać więcej informacji, zobacz Wyszukiwanie słów lub fraz, używając ważonych wartości (ważonej termin).

CONTAINSTABLE

UwagaUwaga:
ZAWIERA lub FREETEXT przy użyciu warunków ważonej nie powodują trafności pobieranych wierszy.FREETEXT i FREETEXTTABLE odcyfrować wagi jako ciągi znaków można wyszukiwać i nie dają oczekiwanych wyniki.