diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2008-05-27 18:05:13 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2008-05-27 18:05:13 +0000 |
commit | e35ee671a82c2647f28585c42c327c88235750aa (patch) | |
tree | 79faff456c01580ebce465beff2827313ef9d001 | |
parent | ea7f9648fee6e38d83efa3216b99ef85e8e8078f (diff) | |
download | postgresql-e35ee671a82c2647f28585c42c327c88235750aa.tar.gz postgresql-e35ee671a82c2647f28585c42c327c88235750aa.zip |
Clarify description of typmod input function, per Jeff Davis.
-rw-r--r-- | doc/src/sgml/ref/create_type.sgml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/src/sgml/ref/create_type.sgml b/doc/src/sgml/ref/create_type.sgml index 692aecc38f6..e643f098252 100644 --- a/doc/src/sgml/ref/create_type.sgml +++ b/doc/src/sgml/ref/create_type.sgml @@ -1,5 +1,5 @@ <!-- -$PostgreSQL: pgsql/doc/src/sgml/ref/create_type.sgml,v 1.73 2007/10/29 17:29:59 momjian Exp $ +$PostgreSQL: pgsql/doc/src/sgml/ref/create_type.sgml,v 1.74 2008/05/27 18:05:13 tgl Exp $ PostgreSQL documentation --> @@ -196,7 +196,7 @@ CREATE TYPE <replaceable class="parameter">name</replaceable> attached to a type declaration, such as <literal>char(5)</> or <literal>numeric(30,2)</>. <productname>PostgreSQL</productname> allows user-defined types to take one or more simple constants or identifiers as - modifiers; however, this information must be capable of being packed into a + modifiers. However, this information must be capable of being packed into a single non-negative integer value for storage in the system catalogs. The <replaceable class="parameter">type_modifier_input_function</replaceable> is passed the declared modifier(s) in the form of a <type>cstring</> @@ -212,8 +212,8 @@ CREATE TYPE <replaceable class="parameter">name</replaceable> function might return <literal>(30,2)</>. It is allowed to omit the <replaceable class="parameter">type_modifier_output_function</replaceable>, - in which case the default display format is just the stored typmod value - enclosed in parentheses. + in which case the default display format is just the stored typmod integer + value enclosed in parentheses. </para> <para> @@ -433,7 +433,7 @@ CREATE TYPE <replaceable class="parameter">name</replaceable> <term><replaceable class="parameter">type_modifier_input_function</replaceable></term> <listitem> <para> - The name of a function that converts numeric modifier(s) for the type + The name of a function that converts an array of modifier(s) for the type into internal form. </para> </listitem> |