]> granicus.if.org Git - postgresql/commitdiff
Clarify the allowed length of the text data type.
authorThomas G. Lockhart <lockhart@fourpalms.org>
Sun, 3 Dec 2000 14:47:18 +0000 (14:47 +0000)
committerThomas G. Lockhart <lockhart@fourpalms.org>
Sun, 3 Dec 2000 14:47:18 +0000 (14:47 +0000)
doc/src/sgml/datatype.sgml

index e805d2beacfc0f99af41aaf6fb5d3981affb271f..892b827b3b0781c623dd1453ec00bc3fa9a70083 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.42 2000/11/16 06:03:40 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.43 2000/12/03 14:47:18 thomas Exp $
 -->
 
  <chapter id="datatype">
@@ -497,9 +497,9 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
        </row>
        <row>
        <entry>text</entry>
-       <entry>(4+length) bytes</entry>
-       <entry>Best choice</entry>
-       <entry>Variable-length</entry>
+       <entry>(4+n) bytes</entry>
+       <entry>Most flexible</entry>
+       <entry>Variable unlimited length</entry>
        </row>
        <row>
        <entry>varchar(n)</entry>
@@ -513,11 +513,10 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
    </para>
 
    <para>
-    There is one other fixed-length character type in <productname>Postgres</productname>. 
-    The <type>name</type> type
-    only has one purpose and that is for storage of internal catalog
-    names.
-    It is not intended for use by the general user.
+    There is one other fixed-length character type in <productname>Postgres</productname>.
+    The <type>name</type> type exists <emphasis>only</emphasis> for
+    storage of internal catalog names and
+    is not intended for use by the general user.
     Its length is currently defined as 32 bytes (31 characters plus terminator) 
     but should be reference using NAMEDATALEN.
     The length is set at compile time (and is therefore adjustable for