gooderp18绿色标准版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
6.6KB

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ALTER TEXT SEARCH DICTIONARY</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="sql-altertsconfig.html" title="ALTER TEXT SEARCH CONFIGURATION" /><link rel="next" href="sql-altertsparser.html" title="ALTER TEXT SEARCH PARSER" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">ALTER TEXT SEARCH DICTIONARY</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="sql-altertsconfig.html" title="ALTER TEXT SEARCH CONFIGURATION">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="sql-commands.html" title="SQL Commands">Up</a></td><th width="60%" align="center">SQL Commands</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 12.4 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="sql-altertsparser.html" title="ALTER TEXT SEARCH PARSER">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="SQL-ALTERTSDICTIONARY"><div class="titlepage"></div><a id="id-1.9.3.38.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">ALTER TEXT SEARCH DICTIONARY</span></h2><p>ALTER TEXT SEARCH DICTIONARY — change the definition of a text search dictionary</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="synopsis">
  3. ALTER TEXT SEARCH DICTIONARY <em class="replaceable"><code>name</code></em> (
  4. <em class="replaceable"><code>option</code></em> [ = <em class="replaceable"><code>value</code></em> ] [, ... ]
  5. )
  6. ALTER TEXT SEARCH DICTIONARY <em class="replaceable"><code>name</code></em> RENAME TO <em class="replaceable"><code>new_name</code></em>
  7. ALTER TEXT SEARCH DICTIONARY <em class="replaceable"><code>name</code></em> OWNER TO { <em class="replaceable"><code>new_owner</code></em> | CURRENT_USER | SESSION_USER }
  8. ALTER TEXT SEARCH DICTIONARY <em class="replaceable"><code>name</code></em> SET SCHEMA <em class="replaceable"><code>new_schema</code></em>
  9. </pre></div><div class="refsect1" id="id-1.9.3.38.5"><h2>Description</h2><p>
  10. <code class="command">ALTER TEXT SEARCH DICTIONARY</code> changes the definition of
  11. a text search dictionary. You can change the dictionary's
  12. template-specific options, or change the dictionary's name or owner.
  13. </p><p>
  14. You must be the owner of the dictionary to use
  15. <code class="command">ALTER TEXT SEARCH DICTIONARY</code>.
  16. </p></div><div class="refsect1" id="id-1.9.3.38.6"><h2>Parameters</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term"><em class="replaceable"><code>name</code></em></span></dt><dd><p>
  17. The name (optionally schema-qualified) of an existing text search
  18. dictionary.
  19. </p></dd><dt><span class="term"><em class="replaceable"><code>option</code></em></span></dt><dd><p>
  20. The name of a template-specific option to be set for this dictionary.
  21. </p></dd><dt><span class="term"><em class="replaceable"><code>value</code></em></span></dt><dd><p>
  22. The new value to use for a template-specific option.
  23. If the equal sign and value are omitted, then any previous
  24. setting for the option is removed from the dictionary,
  25. allowing the default to be used.
  26. </p></dd><dt><span class="term"><em class="replaceable"><code>new_name</code></em></span></dt><dd><p>
  27. The new name of the text search dictionary.
  28. </p></dd><dt><span class="term"><em class="replaceable"><code>new_owner</code></em></span></dt><dd><p>
  29. The new owner of the text search dictionary.
  30. </p></dd><dt><span class="term"><em class="replaceable"><code>new_schema</code></em></span></dt><dd><p>
  31. The new schema for the text search dictionary.
  32. </p></dd></dl></div><p>
  33. Template-specific options can appear in any order.
  34. </p></div><div class="refsect1" id="id-1.9.3.38.7"><h2>Examples</h2><p>
  35. The following example command changes the stopword list
  36. for a Snowball-based dictionary. Other parameters remain unchanged.
  37. </p><pre class="programlisting">
  38. ALTER TEXT SEARCH DICTIONARY my_dict ( StopWords = newrussian );
  39. </pre><p>
  40. The following example command changes the language option to <code class="literal">dutch</code>,
  41. and removes the stopword option entirely.
  42. </p><pre class="programlisting">
  43. ALTER TEXT SEARCH DICTIONARY my_dict ( language = dutch, StopWords );
  44. </pre><p>
  45. The following example command <span class="quote">“<span class="quote">updates</span>”</span> the dictionary's
  46. definition without actually changing anything.
  47. </p><pre class="programlisting">
  48. ALTER TEXT SEARCH DICTIONARY my_dict ( dummy );
  49. </pre><p>
  50. (The reason this works is that the option removal code doesn't complain
  51. if there is no such option.) This trick is useful when changing
  52. configuration files for the dictionary: the <code class="command">ALTER</code> will
  53. force existing database sessions to re-read the configuration files,
  54. which otherwise they would never do if they had read them earlier.
  55. </p></div><div class="refsect1" id="id-1.9.3.38.8"><h2>Compatibility</h2><p>
  56. There is no <code class="command">ALTER TEXT SEARCH DICTIONARY</code> statement in
  57. the SQL standard.
  58. </p></div><div class="refsect1" id="id-1.9.3.38.9"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-createtsdictionary.html" title="CREATE TEXT SEARCH DICTIONARY"><span class="refentrytitle">CREATE TEXT SEARCH DICTIONARY</span></a>, <a class="xref" href="sql-droptsdictionary.html" title="DROP TEXT SEARCH DICTIONARY"><span class="refentrytitle">DROP TEXT SEARCH DICTIONARY</span></a></span></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sql-altertsconfig.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="sql-commands.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="sql-altertsparser.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">ALTER TEXT SEARCH CONFIGURATION </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> ALTER TEXT SEARCH PARSER</td></tr></table></div></body></html>
上海开阖软件有限公司 沪ICP备12045867号-1