Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 9c1d2d6

Browse files
committed
Update changes from Ian Barwick.
1 parent 44ddef3 commit 9c1d2d6

File tree

2 files changed

+20
-15
lines changed

2 files changed

+20
-15
lines changed

doc/FAQ

+9-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Frequently Asked Questions (FAQ) for PostgreSQL
33

4-
Last updated: Fri Feb 14 09:03:00 EST 2003
4+
Last updated: Tue Feb 18 00:06:42 EST 2003
55

66
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
77

@@ -194,7 +194,7 @@
194194
The database server can run on Windows NT and Win2k using Cygwin, the
195195
Cygnus Unix/NT porting library. See pgsql/doc/FAQ_MSWIN in the
196196
distribution or the MS Windows FAQ at
197-
http://www.PostgreSQL.org/docs/faq-mswin.html.
197+
http://www.ca.PostgreSQL.org/docs/faq-mswin.html.
198198

199199
A native port to MS Win NT/2000/XP is currently being worked on.
200200

@@ -422,6 +422,9 @@
422422
also PHPPgAdmin ( http://phppgadmin.sourceforge.net/ ), a web-based
423423
interface to PostgreSQL.
424424

425+
See http://techdocs.postgresql.org/guides/GUITools for a more detailed
426+
list.
427+
425428
2.4) What languages are able to communicate with PostgreSQL?
426429

427430
Most popular programming languages contain an interface to PostgreSQL.
@@ -823,13 +826,13 @@ Type Internal Name Notes
823826
VARCHAR(n) varchar size specifies maximum length, no padding
824827
CHAR(n) bpchar blank padded to the specified fixed length
825828
TEXT text no specific upper limit on length
826-
"char" char one character
827829
BYTEA bytea variable-length byte array (null-byte safe)
830+
"char" char one character
828831

829832
You will see the internal name when examining system catalogs and in
830833
some error messages.
831834

832-
The last four types above are "varlena" types (i.e., the first four
835+
The first four types above are "varlena" types (i.e., the first four
833836
bytes on disk are the length, followed by the data). Thus the actual
834837
space used is slightly greater than the declared size. However, these
835838
data types are also subject to compression or being stored out-of-line
@@ -841,8 +844,8 @@ BYTEA bytea variable-length byte array (null-byte safe)
841844
CHAR(n) is for storing strings that are all the same length. CHAR(n)
842845
pads with blanks to the specified length, while VARCHAR(n) only stores
843846
the characters supplied. BYTEA is for storing binary data,
844-
particularly values that include NULL bytes. These types have similar
845-
performance characteristics.
847+
particularly values that include NULL bytes. All the types described
848+
here have similar performance characteristics.
846849

847850
4.15.1) How do I create a serial/auto-incrementing field?
848851

doc/src/FAQ/FAQ.html

+11-9
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
alink="#0000ff">
1111
<H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1>
1212

13-
<P>Last updated: Fri Feb 14 09:03:00 EST 2003</P>
13+
<P>Last updated: Tue Feb 18 00:06:42 EST 2003</P>
1414

1515
<P>Current maintainer: Bruce Momjian (<A href=
1616
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
@@ -245,8 +245,8 @@ <H4><A name="1.4">1.4</A>) What non-Unix ports are available?</H4>
245245
<P>The database server can run on Windows NT and Win2k using
246246
Cygwin, the Cygnus Unix/NT porting library. See
247247
<I>pgsql/doc/FAQ_MSWIN</I> in the distribution or the MS Windows FAQ
248-
at <A href="http://www.PostgreSQL.org/docs/faq-mswin.html">
249-
http://www.PostgreSQL.org/docs/faq-mswin.html</A>.</P>
248+
at <A href="http://www.ca.PostgreSQL.org/docs/faq-mswin.html">
249+
http://www.ca.PostgreSQL.org/docs/faq-mswin.html</A>.</P>
250250

251251
<p>A native port to MS Win NT/2000/XP is currently being worked
252252
on.</p>
@@ -535,7 +535,7 @@ <H4><A name="2.2">2.2</A>) What tools are available for using
535535
<H4><A name="2.3">2.3</A>) Does PostgreSQL have a graphical user
536536
interface?</H4>
537537

538-
Yes, there are several graphical interfaces to PostgreSQL available.
538+
<P>Yes, there are several graphical interfaces to PostgreSQL available.
539539
These include PgAccess <a href="http://www.pgaccess.org">
540540
http://www.pgaccess.org</a>), PgAdmin II (<a
541541
href="http://www.pgadmin.org">http://www.pgadmin.org</a>,
@@ -545,7 +545,9 @@ <H4><A name="2.3">2.3</A>) Does PostgreSQL have a graphical user
545545
http://www.thekompany.com/products/rekall/</a>, proprietary). There is
546546
also PHPPgAdmin (<a href="http://phppgadmin.sourceforge.net/">
547547
http://phppgadmin.sourceforge.net/ </a>), a web-based interface to
548-
PostgreSQL.
548+
PostgreSQL.</P>
549+
550+
<P>See <a href="http://techdocs.postgresql.org/guides/GUITools">http://techdocs.postgresql.org/guides/GUITools</a> for a more detailed list.</P>
549551

550552
<H4><A name="2.4">2.4</A>) What languages are able to communicate with
551553
PostgreSQL?</H4>
@@ -1037,14 +1039,14 @@ <H4><A name="4.14">4.14</A>) What is the difference between the
10371039
VARCHAR(n) varchar size specifies maximum length, no padding
10381040
CHAR(n) bpchar blank padded to the specified fixed length
10391041
TEXT text no specific upper limit on length
1040-
"char" char one character
10411042
BYTEA bytea variable-length byte array (null-byte safe)
1043+
"char" char one character
10421044
</PRE>
10431045

10441046
<P>You will see the internal name when examining system catalogs
10451047
and in some error messages.</P>
10461048

1047-
<P>The last four types above are "varlena" types (i.e., the first
1049+
<P>The first four types above are "varlena" types (i.e., the first
10481050
four bytes on disk are the length, followed by the data). Thus the
10491051
actual space used is slightly greater than the declared size.
10501052
However, these data types are also subject to compression or being
@@ -1058,8 +1060,8 @@ <H4><A name="4.14">4.14</A>) What is the difference between the
10581060
same length. <SMALL>CHAR(n)</SMALL> pads with blanks to the specified
10591061
length, while <SMALL>VARCHAR(n)</SMALL> only stores the characters
10601062
supplied. <SMALL>BYTEA</SMALL> is for storing binary data,
1061-
particularly values that include <SMALL>NULL</SMALL> bytes. These
1062-
types have similar performance characteristics.</P>
1063+
particularly values that include <SMALL>NULL</SMALL> bytes. All the
1064+
types described here have similar performance characteristics.</P>
10631065

10641066
<H4><A name="4.15.1">4.15.1</A>) How do I create a
10651067
serial/auto-incrementing field?</H4>

0 commit comments

Comments
 (0)