1414
1515< p > Deutsche Übersetzung von Ian Barwick (< a href ="mailto:barwick@gmx.net "> barwick@gmx.net</ a > ).</ p >
1616
17- < p > Letzte Aktualisierung der deutschen Übersetzung:Sbd ., den26.04 .2003, 22:00 CET</ p >
17+ < p > Letzte Aktualisierung der deutschen Übersetzung:Mo ., den02.06 .2003, 22:00 CET</ p >
1818
1919< p > Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:</ p >
2020< ul >
@@ -72,9 +72,10 @@ <h2 align="center">Fragen zum Betrieb</h2>
7272
7373< a href ="#4.1 "> 4.1</ a > ) Worin besteht der Unterschied zwischen< em > Binary Cursors</ em > und< em > Normal Cursors?</ em > < br />
7474< a href ="#4.2 "> 4.2</ a > ) Wie wähle ich per< small > SELECT</ small > -Anweisung nur die
75- ersten paar Zeilen in einer Abfrage aus?< br />
75+ ersten paar Zeilenbzw. eine beliebige Zeile in einer Abfrage aus?< br />
7676< 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 />
77- < a href ="#4.4 "> 4.4</ a > ) Wie entferne ich eine Spalte aus einer Tabelle?< br />
77+ < a href ="#4.4 "> 4.4</ a > ) Wie entferne ich eine Spalte aus einer Tabelle? Wie ändere
78+ ich den Datentyp einer Spalte?< br />
7879< a href ="#4.5 "> 4.5</ a > ) Was ist die Maximalgröße für eine Zeile, eine Tabelle, eine Datenbank?< br />
7980< a href ="#4.6 "> 4.6</ a > ) Wieviel Plattenplatz wird benötigt, um die Daten aus einer typischen Textdatei abzuspeichern?< br />
8081< 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 @@ <h4><a name="1.5">1.5</a>) Woher bekomme ich PostgreSQL?</h4>
283284
284285< h4 > < a name ="1.7 "> 1.7</ a > ) Was ist die neueste Version von PostgreSQL?</ h4 >
285286
286- < p > Die neueste Version von PostgreSQL ist 7.3.2 .</ p >
287+ < p > Die neueste Version von PostgreSQL ist 7.3.3 .</ p >
287288
288289< p > Wir planen alle 4 Monate eine neue Version herauszugeben.</ p >
289290
@@ -299,7 +300,7 @@ <h4><a name="1.7">1.7</a>) Was ist die neueste Version von PostgreSQL?</h4>
299300< a href ="http://www.commandprompt.com/ppbook/ "> http://www.commandprompt.com/ppbook/</ a > .</ p >
300301
301302< p > Eine Liste lieferbarer PostgreSQL-Bücher befindet sich unter
302- < a href ="http://www.ca.PostgreSQL. org/books/ "> http://www.ca. PostgreSQL.org/books/ </ a >
303+ < a href ="http://techdocs.postgresql. org/techdocs/bookreviews.php "> http://techdocs. PostgreSQL.org/techdocs/bookreviews.php </ a >
303304 Diverse technische Artikel befinden sich unter
304305< a href ="http://techdocs.PostgreSQL.org/ "> http://techdocs.PostgreSQL.org/</ a > .</ p >
305306
@@ -436,6 +437,11 @@ <h4><a name="1.13">1.13</a>) Wie sende ich einen Fehlerbericht?</h4>
436437 einer bestimmten Firma. Sie können auch gerne einen finanziellen Beitrag
437438 an die Kontaktadresse verschicken.</ p >
438439
440+ < p > Eine Möglichkeit der nicht-finanziellen Untetstützung besteht übrigens
441+ 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.)
442+ einen Bericht über den erfolgreichen Einsatz von PostgreSQL in Ihrem
443+ Unternehmen oder Organisation bereitzustellen.</ p >
444+
439445< hr />
440446
441447< h2 align ="center "> Fragen zu Benutzerprogrammen</ h2 >
@@ -715,7 +721,7 @@ <h4><a name="4.1">4.1</a>) Worin besteht der Unterschied zwischen Binary Cursors
715721< p > Vgl. die< small > DECLARE</ small > Man-Page für eine Beschreibung.</ p >
716722
717723< h4 > < a name ="4.2 "> 4.2</ a > ) Wie wähle ich per< small > SELECT</ small > -Anweisung nur die ersten paar
718- Zeilen in einer Abfrage aus?</ h4 >
724+ Zeilenbzw. eine beliebige Zeile in einer Abfrage aus?</ h4 >
719725
720726< p > Vgl. die< small > FETCH</ small > Man-Page, oder benutzen Sie< small > SELECT ... LIMIT...</ small > .
721727
@@ -729,6 +735,13 @@ <h4><a name="4.1">4.1</a>) Worin besteht der Unterschied zwischen Binary Cursors
729735< p > Bitte beachten Sie, dass mit PostgreSQL 7.3 die Syntax< small > LIMIT< em > n</ em > ,< em > m</ em > </ small >
730736 durch< small > LIMIT< em > n</ em > OFFSET< em > m</ em > </ small > ersetzt wurde.</ p >
731737
738+ < p > Um eine beliebige Zeile auszuwählen, nutzen Sie< small > ORDER BY random()</ small > :</ p >
739+ < pre >
740+ SELECT spalte
741+ FROM tabelle
742+ ORDER BY random()
743+ LIMIT 1;
744+ </ pre >
732745
733746< h4 > < a name ="4.3 "> 4.3</ a > ) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich
734747 in< em > psql</ em > sehen kann?</ h4 >
@@ -739,9 +752,10 @@ <h4><a name="4.3">4.3</a>) Wie bekomme ich eine Liste der Tabellen oder anderen
739752 Option starten. Danach gibt< em > psql</ em > die Abfragen aus, die es bei der Ausführung der Befehle
740753 benutzt.</ p >
741754
742- < h4 > < a name ="4.4 "> 4.4</ a > ) Wie entferne ich eine Spalte aus einer Tabelle?</ h4 >
755+ < h4 > < a name ="4.4 "> 4.4</ a > ) Wie entferne ich eine Spalte aus einer Tabelle? Wie ändere
756+ ich den Datentyp einer Spalte?</ h4 >
743757
744- < p > Der Syntax< small > ALTER TABLE DROP COLUMN</ small > wirderst ab PostgreSQL 7.3 unterstützt.</ p >
758+ < p > Der Syntax< small > ALTER TABLE DROP COLUMN</ small > wird ab PostgreSQL 7.3 unterstützt.</ p >
745759
746760< p > Bei früheren Versionen bietet das folgende Verfahren Ersatz:</ p >
747761< pre >
@@ -754,6 +768,16 @@ <h4><a name="4.4">4.4</a>) Wie entferne ich eine Spalte aus einer Tabelle?</h4>
754768 ALTER TABLE new_table RENAME TO old_table;
755769 COMMIT;
756770</ pre >
771+ < p > Um den Datentyp einer Spalte zu ändern, gehen Sie wie folgt vor:</ p >
772+ < pre >
773+ BEGIN;
774+ ALTER TABLE< em > tabelle</ em > ADD COLUMN< em > neue_spalte</ em > < em > neuer_datentyp</ em > ;
775+ UPDATE< em > tabelle</ em > SET< em > neue_spalte</ em > = CAST(< em > alte_spalte</ em > AS< em > neuer_datentyp</ em > );
776+ ALTER TABLE< em > tabelle</ em > DROP COLUMN< em > alte_spalte</ em > ;
777+ COMMIT;
778+ </ pre >
779+ < p > Um den Platz zu reklamieren, der von der gelöschten Spalte verwendet
780+ wurde, führen Sie< small > VACUUM FULL</ small > aus.</ p >
757781
758782< h4 > < a name ="4.5 "> 4.5</ a > ) Was ist die Maximalgröße für eine Zeile, eine Tabelle, eine Datenbank?</ h4 >
759783
@@ -1307,7 +1331,7 @@ <h4><a name="5.2">5.2</a>) Wie kann ich praktische neue Typen und Funktionen zu
13071331< h4 > Anmerkungen des Übersetzers</ h4 >
13081332
13091333< p > Die englische Vorlage dieser FAQ wird ständig überarbeitet. Daher liegt
1310- die Übersetzung nicht immer auf dem aktuellsten Stand.
1334+ die Übersetzung nicht immer auf dem aktuellsten Stand.</ p >
13111335
13121336< p > Über Verbesserungshinweise und Korrekturvorschläge sowie Verständnisfragen
13131337 zum Inhalt der FAQ freue ich mich. Ich nehme auch allgemeine Fragen zu PostgreSQL gerne