1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-30 11:03:19 +03:00

Update German FAQ, from Ian Barwick.

This commit is contained in:
Bruce Momjian
2003-06-06 22:21:35 +00:00
parent e5f2155a78
commit 157887c1d5
2 changed files with 71 additions and 21 deletions

View File

@ -5,7 +5,7 @@
Deutsche <20>bersetzung von Ian Barwick (barwick@gmx.net). Deutsche <20>bersetzung von Ian Barwick (barwick@gmx.net).
Letzte Aktualisierung der deutschen <20>bersetzung: Sbd., den 26.04.2003, Letzte Aktualisierung der deutschen <20>bersetzung: Mo., den 02.06.2003,
22:00 CET 22:00 CET
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL
@ -66,11 +66,12 @@
4.1) Worin besteht der Unterschied zwischen Binary Cursors und Normal 4.1) Worin besteht der Unterschied zwischen Binary Cursors und Normal
Cursors? Cursors?
4.2) Wie w<>hle ich per SELECT-Anweisung nur die ersten paar Zeilen in 4.2) Wie w<>hle ich per SELECT-Anweisung nur die ersten paar Zeilen
einer Abfrage aus? bzw. eine beliebige Zeile in einer Abfrage aus?
4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die 4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die
ich in psql sehen kann? ich in psql sehen kann?
4.4) Wie entferne ich eine Spalte aus einer Tabelle? 4.4) Wie entferne ich eine Spalte aus einer Tabelle? Wie <20>ndere ich
den Datentyp einer Spalte?
4.5) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine 4.5) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine
Datenbank? Datenbank?
4.6) Wieviel Plattenplatz wird ben<65>tigt, um die Daten aus einer 4.6) Wieviel Plattenplatz wird ben<65>tigt, um die Daten aus einer
@ -291,7 +292,7 @@
1.7) Was ist die neueste Version von PostgreSQL? 1.7) Was ist die neueste Version von PostgreSQL?
Die neueste Version von PostgreSQL ist 7.3.2 . Die neueste Version von PostgreSQL ist 7.3.3 .
Wir planen alle 4 Monate eine neue Version herauszugeben. Wir planen alle 4 Monate eine neue Version herauszugeben.
@ -307,8 +308,9 @@
http://www.commandprompt.com/ppbook/ . http://www.commandprompt.com/ppbook/ .
Eine Liste lieferbarer PostgreSQL-B<>cher befindet sich unter Eine Liste lieferbarer PostgreSQL-B<>cher befindet sich unter
http://www.ca.PostgreSQL.org/books/ Diverse technische Artikel http://techdocs.PostgreSQL.org/techdocs/bookreviews.php Diverse
befinden sich unter http://techdocs.PostgreSQL.org/ . technische Artikel befinden sich unter http://techdocs.PostgreSQL.org/
.
psql hat einige n<>tzliche \d-Befehle, um Informationen <20>ber Typen, psql hat einige n<>tzliche \d-Befehle, um Informationen <20>ber Typen,
Operatoren, Funktionen, Aggregate, usw. zu zeigen. Operatoren, Funktionen, Aggregate, usw. zu zeigen.
@ -444,6 +446,12 @@
Unterst<73>tzung des PostgreSQL-Projekts da und nicht f<>r die Unterst<73>tzung des PostgreSQL-Projekts da und nicht f<>r die
Finanzierung einer bestimmten Firma. Sie k<>nnen auch gerne einen Finanzierung einer bestimmten Firma. Sie k<>nnen auch gerne einen
finanziellen Beitrag an die Kontaktadresse verschicken. finanziellen Beitrag an die Kontaktadresse verschicken.
Eine M<>glichkeit der nicht-finanziellen Untetst<73>tzung besteht <20>brigens
darin, f<>r http://advocacy.postgresql.org (en.) bzw.
http://advocacy.postgresql.org/?lang=de (dt.) einen Bericht <20>ber den
erfolgreichen Einsatz von PostgreSQL in Ihrem Unternehmen oder
Organisation bereitzustellen.
_________________________________________________________________ _________________________________________________________________
Fragen zu Benutzerprogrammen Fragen zu Benutzerprogrammen
@ -717,8 +725,8 @@
Vgl. die DECLARE Man-Page f<>r eine Beschreibung. Vgl. die DECLARE Man-Page f<>r eine Beschreibung.
4.2) Wie w<>hle ich per SELECT-Anweisung nur die ersten paar Zeilen in einer 4.2) Wie w<>hle ich per SELECT-Anweisung nur die ersten paar Zeilen bzw.
Abfrage aus? eine beliebige Zeile in einer Abfrage aus?
Vgl. die FETCH Man-Page, oder benutzen Sie SELECT ... LIMIT... . Vgl. die FETCH Man-Page, oder benutzen Sie SELECT ... LIMIT... .
@ -733,6 +741,13 @@
Bitte beachten Sie, dass mit PostgreSQL 7.3 die Syntax LIMIT n, m Bitte beachten Sie, dass mit PostgreSQL 7.3 die Syntax LIMIT n, m
durch LIMIT n OFFSET m ersetzt wurde. durch LIMIT n OFFSET m ersetzt wurde.
Um eine beliebige Zeile auszuw<75>hlen, nutzen Sie ORDER BY random():
SELECT spalte
FROM tabelle
ORDER BY random()
LIMIT 1;
4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich in 4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich in
psql sehen kann? psql sehen kann?
@ -742,10 +757,10 @@
Option starten. Danach gibt psql die Abfragen aus, die es bei der Option starten. Danach gibt psql die Abfragen aus, die es bei der
Ausf<73>hrung der Befehle benutzt. Ausf<73>hrung der Befehle benutzt.
4.4) Wie entferne ich eine Spalte aus einer Tabelle? 4.4) Wie entferne ich eine Spalte aus einer Tabelle? Wie <20>ndere ich den
Datentyp einer Spalte?
Der Syntax ALTER TABLE DROP COLUMN wird erst ab PostgreSQL 7.3 Der Syntax ALTER TABLE DROP COLUMN wird ab PostgreSQL 7.3 unterst<73>tzt.
unterst<73>tzt.
Bei fr<66>heren Versionen bietet das folgende Verfahren Ersatz: Bei fr<66>heren Versionen bietet das folgende Verfahren Ersatz:
BEGIN; BEGIN;
@ -757,6 +772,17 @@
ALTER TABLE new_table RENAME TO old_table; ALTER TABLE new_table RENAME TO old_table;
COMMIT; COMMIT;
Um den Datentyp einer Spalte zu <20>ndern, gehen Sie wie folgt vor:
BEGIN;
ALTER TABLE tabelle ADD COLUMN neue_spalte neuer_datentyp;
UPDATE tabelle SET neue_spalte = CAST(alte_spalte AS neuer_datentyp);
ALTER TABLE tabelle DROP COLUMN alte_spalte;
COMMIT;
Um den Platz zu reklamieren, der von der gel<65>schten Spalte verwendet
wurde, f<>hren Sie VACUUM FULL aus.
4.5) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine Datenbank? 4.5) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine Datenbank?
Es bestehen folgende Obergrenzen: Es bestehen folgende Obergrenzen:

View File

@ -14,7 +14,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<p>Deutsche <20>bersetzung von Ian Barwick (<a href="mailto:barwick@gmx.net">barwick@gmx.net</a>).</p> <p>Deutsche <20>bersetzung von Ian Barwick (<a href="mailto:barwick@gmx.net">barwick@gmx.net</a>).</p>
<p>Letzte Aktualisierung der deutschen <20>bersetzung: Sbd., den 26.04.2003, 22:00 CET</p> <p>Letzte Aktualisierung der deutschen <20>bersetzung: Mo., den 02.06.2003, 22:00 CET</p>
<p>Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:</p> <p>Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:</p>
<ul> <ul>
@ -72,9 +72,10 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<a href="#4.1">4.1</a>) Worin besteht der Unterschied zwischen <em>Binary Cursors</em> und <em>Normal Cursors?</em><br /> <a href="#4.1">4.1</a>) Worin besteht der Unterschied zwischen <em>Binary Cursors</em> und <em>Normal Cursors?</em><br />
<a href="#4.2">4.2</a>) Wie w<>hle ich per <small>SELECT</small>-Anweisung nur die <a href="#4.2">4.2</a>) Wie w<>hle ich per <small>SELECT</small>-Anweisung nur die
ersten paar Zeilen in einer Abfrage aus?<br /> ersten paar Zeilen bzw. eine beliebige Zeile in einer Abfrage aus?<br />
<a href="#4.3">4.3</a>) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich in <em>psql</em> sehen kann?<br /> <a href="#4.3">4.3</a>) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich in <em>psql</em> sehen kann?<br />
<a href="#4.4">4.4</a>) Wie entferne ich eine Spalte aus einer Tabelle?<br /> <a href="#4.4">4.4</a>) Wie entferne ich eine Spalte aus einer Tabelle? Wie <20>ndere
ich den Datentyp einer Spalte?<br />
<a href="#4.5">4.5</a>) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine Datenbank?<br /> <a href="#4.5">4.5</a>) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine Datenbank?<br />
<a href="#4.6">4.6</a>) Wieviel Plattenplatz wird ben<65>tigt, um die Daten aus einer typischen Textdatei abzuspeichern?<br /> <a href="#4.6">4.6</a>) Wieviel Plattenplatz wird ben<65>tigt, um die Daten aus einer typischen Textdatei abzuspeichern?<br />
<a href="#4.7">4.7</a>) Wie finde ich heraus, welche Indizes oder Operationen in der Datenbank definiert sind?<br /> <a href="#4.7">4.7</a>) Wie finde ich heraus, welche Indizes oder Operationen in der Datenbank definiert sind?<br />
@ -283,7 +284,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<h4><a name="1.7">1.7</a>) Was ist die neueste Version von PostgreSQL?</h4> <h4><a name="1.7">1.7</a>) Was ist die neueste Version von PostgreSQL?</h4>
<p>Die neueste Version von PostgreSQL ist 7.3.2 .</p> <p>Die neueste Version von PostgreSQL ist 7.3.3 .</p>
<p>Wir planen alle 4 Monate eine neue Version herauszugeben.</p> <p>Wir planen alle 4 Monate eine neue Version herauszugeben.</p>
@ -299,7 +300,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<a href="http://www.commandprompt.com/ppbook/">http://www.commandprompt.com/ppbook/</a> .</p> <a href="http://www.commandprompt.com/ppbook/">http://www.commandprompt.com/ppbook/</a> .</p>
<p>Eine Liste lieferbarer PostgreSQL-B<>cher befindet sich unter <p>Eine Liste lieferbarer PostgreSQL-B<>cher befindet sich unter
<a href="http://www.ca.PostgreSQL.org/books/">http://www.ca.PostgreSQL.org/books/</a> <a href="http://techdocs.postgresql.org/techdocs/bookreviews.php">http://techdocs.PostgreSQL.org/techdocs/bookreviews.php</a>
Diverse technische Artikel befinden sich unter Diverse technische Artikel befinden sich unter
<a href="http://techdocs.PostgreSQL.org/">http://techdocs.PostgreSQL.org/</a> .</p> <a href="http://techdocs.PostgreSQL.org/">http://techdocs.PostgreSQL.org/</a> .</p>
@ -436,6 +437,11 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
einer bestimmten Firma. Sie k<>nnen auch gerne einen finanziellen Beitrag einer bestimmten Firma. Sie k<>nnen auch gerne einen finanziellen Beitrag
an die Kontaktadresse verschicken.</p> an die Kontaktadresse verschicken.</p>
<p>Eine M<>glichkeit der nicht-finanziellen Untetst<73>tzung besteht <20>brigens
darin, f<>r <a href="http://advocacy.postgresql.org">http://advocacy.postgresql.org</a> (en.) bzw. <a href="http://advocacy.postgresql.org/?lang=de">http://advocacy.postgresql.org/?lang=de</a> (dt.)
einen Bericht <20>ber den erfolgreichen Einsatz von PostgreSQL in Ihrem
Unternehmen oder Organisation bereitzustellen.</p>
<hr /> <hr />
<h2 align="center">Fragen zu Benutzerprogrammen</h2> <h2 align="center">Fragen zu Benutzerprogrammen</h2>
@ -715,7 +721,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<p>Vgl. die <small>DECLARE</small> Man-Page f<>r eine Beschreibung.</p> <p>Vgl. die <small>DECLARE</small> Man-Page f<>r eine Beschreibung.</p>
<h4><a name="4.2">4.2</a>) Wie w<>hle ich per <small>SELECT</small>-Anweisung nur die ersten paar <h4><a name="4.2">4.2</a>) Wie w<>hle ich per <small>SELECT</small>-Anweisung nur die ersten paar
Zeilen in einer Abfrage aus?</h4> Zeilen bzw. eine beliebige Zeile in einer Abfrage aus?</h4>
<p>Vgl. die <small>FETCH</small> Man-Page, oder benutzen Sie <small>SELECT ... LIMIT...</small> . <p>Vgl. die <small>FETCH</small> Man-Page, oder benutzen Sie <small>SELECT ... LIMIT...</small> .
@ -729,6 +735,13 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<p>Bitte beachten Sie, dass mit PostgreSQL 7.3 die Syntax <small>LIMIT <em>n</em>, <em>m</em></small> <p>Bitte beachten Sie, dass mit PostgreSQL 7.3 die Syntax <small>LIMIT <em>n</em>, <em>m</em></small>
durch <small>LIMIT <em>n</em> OFFSET <em>m</em></small> ersetzt wurde.</p> durch <small>LIMIT <em>n</em> OFFSET <em>m</em></small> ersetzt wurde.</p>
<p>Um eine beliebige Zeile auszuw<75>hlen, nutzen Sie <small>ORDER BY random()</small>:</p>
<pre>
SELECT spalte
FROM tabelle
ORDER BY random()
LIMIT 1;
</pre>
<h4><a name="4.3">4.3</a>) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich <h4><a name="4.3">4.3</a>) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich
in <em>psql</em> sehen kann?</h4> in <em>psql</em> sehen kann?</h4>
@ -739,9 +752,10 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
Option starten. Danach gibt <em>psql</em> die Abfragen aus, die es bei der Ausf<73>hrung der Befehle Option starten. Danach gibt <em>psql</em> die Abfragen aus, die es bei der Ausf<73>hrung der Befehle
benutzt.</p> benutzt.</p>
<h4><a name="4.4">4.4</a>) Wie entferne ich eine Spalte aus einer Tabelle?</h4> <h4><a name="4.4">4.4</a>) Wie entferne ich eine Spalte aus einer Tabelle? Wie <20>ndere
ich den Datentyp einer Spalte?</h4>
<p>Der Syntax <small>ALTER TABLE DROP COLUMN</small> wird erst ab PostgreSQL 7.3 unterst<73>tzt.</p> <p>Der Syntax <small>ALTER TABLE DROP COLUMN</small> wird ab PostgreSQL 7.3 unterst<73>tzt.</p>
<p>Bei fr<66>heren Versionen bietet das folgende Verfahren Ersatz:</p> <p>Bei fr<66>heren Versionen bietet das folgende Verfahren Ersatz:</p>
<pre> <pre>
@ -754,6 +768,16 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
ALTER TABLE new_table RENAME TO old_table; ALTER TABLE new_table RENAME TO old_table;
COMMIT; COMMIT;
</pre> </pre>
<p>Um den Datentyp einer Spalte zu <20>ndern, gehen Sie wie folgt vor:</p>
<pre>
BEGIN;
ALTER TABLE <em>tabelle</em> ADD COLUMN <em>neue_spalte</em> <em>neuer_datentyp</em>;
UPDATE <em>tabelle</em> SET <em>neue_spalte</em> = CAST(<em>alte_spalte</em> AS <em>neuer_datentyp</em>);
ALTER TABLE <em>tabelle</em> DROP COLUMN <em>alte_spalte</em>;
COMMIT;
</pre>
<p>Um den Platz zu reklamieren, der von der gel<65>schten Spalte verwendet
wurde, f<>hren Sie <small>VACUUM FULL</small> aus.</p>
<h4><a name="4.5">4.5</a>) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine Datenbank?</h4> <h4><a name="4.5">4.5</a>) Was ist die Maximalgr<67><72>e f<>r eine Zeile, eine Tabelle, eine Datenbank?</h4>
@ -1307,7 +1331,7 @@ BYTEA bytea Bytearray mit variabler L
<h4>Anmerkungen des <20>bersetzers</h4> <h4>Anmerkungen des <20>bersetzers</h4>
<p>Die englische Vorlage dieser FAQ wird st<73>ndig <20>berarbeitet. Daher liegt <p>Die englische Vorlage dieser FAQ wird st<73>ndig <20>berarbeitet. Daher liegt
die <20>bersetzung nicht immer auf dem aktuellsten Stand. die <20>bersetzung nicht immer auf dem aktuellsten Stand.</p>
<p><EFBFBD>ber Verbesserungshinweise und Korrekturvorschl<68>ge sowie Verst<73>ndnisfragen <p><EFBFBD>ber Verbesserungshinweise und Korrekturvorschl<68>ge sowie Verst<73>ndnisfragen
zum Inhalt der FAQ freue ich mich. Ich nehme auch allgemeine Fragen zu PostgreSQL gerne zum Inhalt der FAQ freue ich mich. Ich nehme auch allgemeine Fragen zu PostgreSQL gerne