Movatterモバイル変換


[0]ホーム

URL:



Facebook
Postgres Pro
Facebook
Downloads
12.10. psql Support
Prev UpChapter 12. Full Text SearchHome Next

12.10. psql Support#

Information about text search configuration objects can be obtained inpsql using a set of commands:

\dF{d,p,t}[+] [PATTERN]

An optional+ produces more details.

The optional parameterPATTERN can be the name of a text search object, optionally schema-qualified. IfPATTERN is omitted then information about all visible objects will be displayed.PATTERN can be a regular expression and can provideseparate patterns for the schema and object names. The following examples illustrate this:

=> \dF *fulltext*       List of text search configurations Schema |  Name        | Description--------+--------------+------------- public | fulltext_cfg |

=> \dF *.fulltext*       List of text search configurations Schema   |  Name        | Description----------+---------------------------- fulltext | fulltext_cfg | public   | fulltext_cfg |

The available commands are:

\dF[+] [PATTERN]

List text search configurations (add+ for more detail).

=> \dF russian            List of text search configurations   Schema   |  Name   |            Description------------+---------+------------------------------------ pg_catalog | russian | configuration for russian language=> \dF+ russianText search configuration "pg_catalog.russian"Parser: "pg_catalog.default"      Token      | Dictionaries-----------------+-------------- asciihword      | english_stem asciiword       | english_stem email           | simple file            | simple float           | simple host            | simple hword           | russian_stem hword_asciipart | english_stem hword_numpart   | simple hword_part      | russian_stem int             | simple numhword        | simple numword         | simple sfloat          | simple uint            | simple url             | simple url_path        | simple version         | simple word            | russian_stem

\dFd[+] [PATTERN]

List text search dictionaries (add+ for more detail).

=> \dFd                             List of text search dictionaries   Schema   |      Name       |                        Description------------+-----------------+----------------------------------------------------------- pg_catalog | arabic_stem     | snowball stemmer for arabic language pg_catalog | armenian_stem   | snowball stemmer for armenian language pg_catalog | basque_stem     | snowball stemmer for basque language pg_catalog | catalan_stem    | snowball stemmer for catalan language pg_catalog | danish_stem     | snowball stemmer for danish language pg_catalog | dutch_stem      | snowball stemmer for dutch language pg_catalog | english_stem    | snowball stemmer for english language pg_catalog | finnish_stem    | snowball stemmer for finnish language pg_catalog | french_stem     | snowball stemmer for french language pg_catalog | german_stem     | snowball stemmer for german language pg_catalog | greek_stem      | snowball stemmer for greek language pg_catalog | hindi_stem      | snowball stemmer for hindi language pg_catalog | hungarian_stem  | snowball stemmer for hungarian language pg_catalog | indonesian_stem | snowball stemmer for indonesian language pg_catalog | irish_stem      | snowball stemmer for irish language pg_catalog | italian_stem    | snowball stemmer for italian language pg_catalog | lithuanian_stem | snowball stemmer for lithuanian language pg_catalog | nepali_stem     | snowball stemmer for nepali language pg_catalog | norwegian_stem  | snowball stemmer for norwegian language pg_catalog | portuguese_stem | snowball stemmer for portuguese language pg_catalog | romanian_stem   | snowball stemmer for romanian language pg_catalog | russian_stem    | snowball stemmer for russian language pg_catalog | serbian_stem    | snowball stemmer for serbian language pg_catalog | simple          | simple dictionary: just lower case and check for stopword pg_catalog | spanish_stem    | snowball stemmer for spanish language pg_catalog | swedish_stem    | snowball stemmer for swedish language pg_catalog | tamil_stem      | snowball stemmer for tamil language pg_catalog | turkish_stem    | snowball stemmer for turkish language pg_catalog | yiddish_stem    | snowball stemmer for yiddish language

\dFp[+] [PATTERN]

List text search parsers (add+ for more detail).

=> \dFp        List of text search parsers   Schema   |  Name   |     Description------------+---------+--------------------- pg_catalog | default | default word parser=> \dFp+    Text search parser "pg_catalog.default"     Method      |    Function    | Description-----------------+----------------+------------- Start parse     | prsd_start     | Get next token  | prsd_nexttoken | End parse       | prsd_end       | Get headline    | prsd_headline  | Get token types | prsd_lextype   |        Token types for parser "pg_catalog.default"   Token name    |               Description-----------------+------------------------------------------ asciihword      | Hyphenated word, all ASCII asciiword       | Word, all ASCII blank           | Space symbols email           | Email address entity          | XML entity file            | File or path name float           | Decimal notation host            | Host hword           | Hyphenated word, all letters hword_asciipart | Hyphenated word part, all ASCII hword_numpart   | Hyphenated word part, letters and digits hword_part      | Hyphenated word part, all letters int             | Signed integer numhword        | Hyphenated word, letters and digits numword         | Word, letters and digits protocol        | Protocol head sfloat          | Scientific notation tag             | XML tag uint            | Unsigned integer url             | URL url_path        | URL path version         | Version number word            | Word, all letters(23 rows)

\dFt[+] [PATTERN]

List text search templates (add+ for more detail).

=> \dFt                           List of text search templates   Schema   |   Name    |                        Description------------+-----------+----------------------------------------------------------- pg_catalog | ispell    | ispell dictionary pg_catalog | simple    | simple dictionary: just lower case and check for stopword pg_catalog | snowball  | snowball stemmer pg_catalog | synonym   | synonym dictionary: replace word by its synonym pg_catalog | thesaurus | thesaurus dictionary: phrase by phrase substitution


Prev Up Next
12.9. Preferred Index Types for Text Search Home 12.11. Limitations
pdfepub
Go to PostgreSQL 17
By continuing to browse this website, you agree to the use of cookies. Go toPrivacy Policy.

[8]ページ先頭

©2009-2025 Movatter.jp