ZSBD-2st-1.2-w8.tresc-1.4-Slajd7
Typy danych SQL/MM Full-Text
SQL/MM Full-Text definiuje kilka typów obiektowych, z których podstawowe znaczenie ma typ FullText, służący do reprezentacji dokumentów tekstowych. Spośród metod typu FullText największe znaczenie mają: Contains i Score. Contains umożliwia sprawdzenie czy dokument pasuje do wzorca i zwraca wartość 1 gdy pasuje a 0 w przeciwnym wypadku. Metoda Score dla danego dokumentu i wzorca zwraca miarę zgodności (ang. relevance) dokumentu z wzorcem w formie liczby zmiennoprzecinkowej. Metoda Score może być wykorzystana do generowania rankingu dokumentów wg dopasowania do zadanego wzorca. Parametrem obu metod jest wzorzec. Wzorce mogą być reprezentowane w postaci wystąpień dedykowanego do tego celu typu FT_Pattern albo jako zwykłe łańcuchy znaków (typu CHARACTER VARYING).