Current File : //usr/share/doc/postgresql-9.2.24/html/textsearch-psql.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>psql Support</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REV="MADE"
HREF="mailto:pgsql-docs@postgresql.org"><LINK
REL="HOME"
TITLE="PostgreSQL 9.2.24 Documentation"
HREF="index.html"><LINK
REL="UP"
TITLE="Full Text Search"
HREF="textsearch.html"><LINK
REL="PREVIOUS"
TITLE="GiST and GIN Index Types"
HREF="textsearch-indexes.html"><LINK
REL="NEXT"
TITLE="Limitations"
HREF="textsearch-limitations.html"><LINK
REL="STYLESHEET"
TYPE="text/css"
HREF="stylesheet.css"><META
HTTP-EQUIV="Content-Type"
CONTENT="text/html; charset=ISO-8859-1"><META
NAME="creation"
CONTENT="2017-11-06T22:43:11"></HEAD
><BODY
CLASS="SECT1"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="5"
ALIGN="center"
VALIGN="bottom"
><A
HREF="index.html"
>PostgreSQL 9.2.24 Documentation</A
></TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="top"
><A
TITLE="GiST and GIN Index Types"
HREF="textsearch-indexes.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="top"
><A
HREF="textsearch.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="60%"
ALIGN="center"
VALIGN="bottom"
>Chapter 12. Full Text Search</TD
><TD
WIDTH="20%"
ALIGN="right"
VALIGN="top"
><A
TITLE="Limitations"
HREF="textsearch-limitations.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="TEXTSEARCH-PSQL"
>12.10. <SPAN
CLASS="APPLICATION"
>psql</SPAN
> Support</A
></H1
><P
> Information about text search configuration objects can be obtained
in <SPAN
CLASS="APPLICATION"
>psql</SPAN
> using a set of commands:
</P><PRE
CLASS="SYNOPSIS"
>\dF{d,p,t}[<SPAN
CLASS="OPTIONAL"
>+</SPAN
>] [<SPAN
CLASS="OPTIONAL"
>PATTERN</SPAN
>]</PRE
><P>
An optional <TT
CLASS="LITERAL"
>+</TT
> produces more details.
</P
><P
> The optional parameter <TT
CLASS="LITERAL"
>PATTERN</TT
> can be the name of
a text search object, optionally schema-qualified. If
<TT
CLASS="LITERAL"
>PATTERN</TT
> is omitted then information about all
visible objects will be displayed. <TT
CLASS="LITERAL"
>PATTERN</TT
> can be a
regular expression and can provide <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>separate</I
></SPAN
> patterns
for the schema and object names. The following examples illustrate this:
</P><PRE
CLASS="SCREEN"
>=> \dF *fulltext*
List of text search configurations
Schema | Name | Description
--------+--------------+-------------
public | fulltext_cfg |</PRE
><P>
</P><PRE
CLASS="SCREEN"
>=> \dF *.fulltext*
List of text search configurations
Schema | Name | Description
----------+----------------------------
fulltext | fulltext_cfg |
public | fulltext_cfg |</PRE
><P>
The available commands are:
</P
><P
></P
><DIV
CLASS="VARIABLELIST"
><DL
><DT
><PRE
CLASS="SYNOPSIS"
>\dF[<SPAN
CLASS="OPTIONAL"
>+</SPAN
>] [<SPAN
CLASS="OPTIONAL"
>PATTERN</SPAN
>]</PRE
></DT
><DD
><P
> List text search configurations (add <TT
CLASS="LITERAL"
>+</TT
> for more detail).
</P><PRE
CLASS="SCREEN"
>=> \dF russian
List of text search configurations
Schema | Name | Description
------------+---------+------------------------------------
pg_catalog | russian | configuration for russian language
=> \dF+ russian
Text 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</PRE
><P>
</P
></DD
><DT
><PRE
CLASS="SYNOPSIS"
>\dFd[<SPAN
CLASS="OPTIONAL"
>+</SPAN
>] [<SPAN
CLASS="OPTIONAL"
>PATTERN</SPAN
>]</PRE
></DT
><DD
><P
> List text search dictionaries (add <TT
CLASS="LITERAL"
>+</TT
> for more detail).
</P><PRE
CLASS="SCREEN"
>=> \dFd
List of text search dictionaries
Schema | Name | Description
------------+-----------------+-----------------------------------------------------------
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 | hungarian_stem | snowball stemmer for hungarian language
pg_catalog | italian_stem | snowball stemmer for italian 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 | 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 | turkish_stem | snowball stemmer for turkish language</PRE
><P>
</P
></DD
><DT
><PRE
CLASS="SYNOPSIS"
>\dFp[<SPAN
CLASS="OPTIONAL"
>+</SPAN
>] [<SPAN
CLASS="OPTIONAL"
>PATTERN</SPAN
>]</PRE
></DT
><DD
><P
> List text search parsers (add <TT
CLASS="LITERAL"
>+</TT
> for more detail).
</P><PRE
CLASS="SCREEN"
>=> \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)</PRE
><P>
</P
></DD
><DT
><PRE
CLASS="SYNOPSIS"
>\dFt[<SPAN
CLASS="OPTIONAL"
>+</SPAN
>] [<SPAN
CLASS="OPTIONAL"
>PATTERN</SPAN
>]</PRE
></DT
><DD
><P
> List text search templates (add <TT
CLASS="LITERAL"
>+</TT
> for more detail).
</P><PRE
CLASS="SCREEN"
>=> \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</PRE
><P>
</P
></DD
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="textsearch-indexes.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="textsearch-limitations.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>GiST and GIN Index Types</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="textsearch.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Limitations</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>