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

Commit 157887c

Browse files
committed
Update German FAQ, from Ian Barwick.
1 parent e5f2155 commit 157887c

File tree

2 files changed

+71
-21
lines changed

2 files changed

+71
-21
lines changed

doc/FAQ_german

+38-12
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
Deutsche �bersetzung von Ian Barwick (barwick@gmx.net).
77

8-
Letzte Aktualisierung der deutschen �bersetzung: Sbd., den 26.04.2003,
8+
Letzte Aktualisierung der deutschen �bersetzung: Mo., den 02.06.2003,
99
22:00 CET
1010

1111
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL
@@ -66,11 +66,12 @@
6666

6767
4.1) Worin besteht der Unterschied zwischen Binary Cursors und Normal
6868
Cursors?
69-
4.2) Wie w�hle ich per SELECT-Anweisung nur die ersten paar Zeilen in
70-
einer Abfrage aus?
69+
4.2) Wie w�hle ich per SELECT-Anweisung nur die ersten paar Zeilen
70+
bzw. eine beliebige Zeile in einer Abfrage aus?
7171
4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die
7272
ich in psql sehen kann?
73-
4.4) Wie entferne ich eine Spalte aus einer Tabelle?
73+
4.4) Wie entferne ich eine Spalte aus einer Tabelle? Wie �ndere ich
74+
den Datentyp einer Spalte?
7475
4.5) Was ist die Maximalgr��e f�r eine Zeile, eine Tabelle, eine
7576
Datenbank?
7677
4.6) Wieviel Plattenplatz wird ben�tigt, um die Daten aus einer
@@ -291,7 +292,7 @@
291292

292293
1.7) Was ist die neueste Version von PostgreSQL?
293294

294-
Die neueste Version von PostgreSQL ist 7.3.2 .
295+
Die neueste Version von PostgreSQL ist 7.3.3 .
295296

296297
Wir planen alle 4 Monate eine neue Version herauszugeben.
297298

@@ -307,8 +308,9 @@
307308
http://www.commandprompt.com/ppbook/ .
308309

309310
Eine Liste lieferbarer PostgreSQL-B�cher befindet sich unter
310-
http://www.ca.PostgreSQL.org/books/ Diverse technische Artikel
311-
befinden sich unter http://techdocs.PostgreSQL.org/ .
311+
http://techdocs.PostgreSQL.org/techdocs/bookreviews.php Diverse
312+
technische Artikel befinden sich unter http://techdocs.PostgreSQL.org/
313+
.
312314

313315
psql hat einige n�tzliche \d-Befehle, um Informationen �ber Typen,
314316
Operatoren, Funktionen, Aggregate, usw. zu zeigen.
@@ -444,6 +446,12 @@
444446
Unterst�tzung des PostgreSQL-Projekts da und nicht f�r die
445447
Finanzierung einer bestimmten Firma. Sie k�nnen auch gerne einen
446448
finanziellen Beitrag an die Kontaktadresse verschicken.
449+
450+
Eine M�glichkeit der nicht-finanziellen Untetst�tzung besteht �brigens
451+
darin, f�r http://advocacy.postgresql.org (en.) bzw.
452+
http://advocacy.postgresql.org/?lang=de (dt.) einen Bericht �ber den
453+
erfolgreichen Einsatz von PostgreSQL in Ihrem Unternehmen oder
454+
Organisation bereitzustellen.
447455
_________________________________________________________________
448456

449457
Fragen zu Benutzerprogrammen
@@ -717,8 +725,8 @@
717725

718726
Vgl. die DECLARE Man-Page f�r eine Beschreibung.
719727

720-
4.2) Wie w�hle ich per SELECT-Anweisung nur die ersten paar Zeilen in einer
721-
Abfrage aus?
728+
4.2) Wie w�hle ich per SELECT-Anweisung nur die ersten paar Zeilen bzw.
729+
eine beliebige Zeile in einer Abfrage aus?
722730

723731
Vgl. die FETCH Man-Page, oder benutzen Sie SELECT ... LIMIT... .
724732

@@ -733,6 +741,13 @@
733741
Bitte beachten Sie, dass mit PostgreSQL 7.3 die Syntax LIMIT n, m
734742
durch LIMIT n OFFSET m ersetzt wurde.
735743

744+
Um eine beliebige Zeile auszuw�hlen, nutzen Sie ORDER BY random():
745+
SELECT spalte
746+
FROM tabelle
747+
ORDER BY random()
748+
LIMIT 1;
749+
750+
736751
4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die ich in
737752
psql sehen kann?
738753

@@ -742,10 +757,10 @@
742757
Option starten. Danach gibt psql die Abfragen aus, die es bei der
743758
Ausf�hrung der Befehle benutzt.
744759

745-
4.4) Wie entferne ich eine Spalte aus einer Tabelle?
760+
4.4) Wie entferne ich eine Spalte aus einer Tabelle? Wie �ndere ich den
761+
Datentyp einer Spalte?
746762

747-
Der Syntax ALTER TABLE DROP COLUMN wird erst ab PostgreSQL 7.3
748-
unterst�tzt.
763+
Der Syntax ALTER TABLE DROP COLUMN wird ab PostgreSQL 7.3 unterst�tzt.
749764

750765
Bei fr�heren Versionen bietet das folgende Verfahren Ersatz:
751766
BEGIN;
@@ -757,6 +772,17 @@
757772
ALTER TABLE new_table RENAME TO old_table;
758773
COMMIT;
759774

775+
Um den Datentyp einer Spalte zu �ndern, gehen Sie wie folgt vor:
776+
BEGIN;
777+
ALTER TABLE tabelle ADD COLUMN neue_spalte neuer_datentyp;
778+
UPDATE tabelle SET neue_spalte = CAST(alte_spalte AS neuer_datentyp);
779+
ALTER TABLE tabelle DROP COLUMN alte_spalte;
780+
COMMIT;
781+
782+
783+
Um den Platz zu reklamieren, der von der gel�schten Spalte verwendet
784+
wurde, f�hren Sie VACUUM FULL aus.
785+
760786
4.5) Was ist die Maximalgr��e f�r eine Zeile, eine Tabelle, eine Datenbank?
761787

762788
Es bestehen folgende Obergrenzen:

doc/src/FAQ/FAQ_german.html

+33-9
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ <h1>
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., den 26.04.2003, 22:00 CET</p>
17+
<p>Letzte Aktualisierung der deutschen Übersetzung: Mo., den 02.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 Zeilen bzw. 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+
Zeilen bzw. 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> wird erst 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

0 commit comments

Comments
 (0)