Clarify the allowed length of the text data type.
This commit is contained in:
parent
20efb264f6
commit
1131261270
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user