mirror of https://github.com/postgres/postgres
Update German FAQ, from Ian Barwick.
This commit is contained in:
parent
e5f2155a78
commit
157887c1d5
|
@ -5,7 +5,7 @@
|
|||
|
||||
Deutsche Übersetzung von Ian Barwick (barwick@gmx.net).
|
||||
|
||||
Letzte Aktualisierung der deutschen Übersetzung: Sbd., den 26.04.2003,
|
||||
Letzte Aktualisierung der deutschen Übersetzung: Mo., den 02.06.2003,
|
||||
22:00 CET
|
||||
|
||||
Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL
|
||||
|
@ -66,11 +66,12 @@
|
|||
|
||||
4.1) Worin besteht der Unterschied zwischen Binary Cursors und Normal
|
||||
Cursors?
|
||||
4.2) Wie wähle ich per SELECT-Anweisung nur die ersten paar Zeilen in
|
||||
einer Abfrage aus?
|
||||
4.2) Wie wähle ich per SELECT-Anweisung nur die ersten paar Zeilen
|
||||
bzw. eine beliebige Zeile in einer Abfrage aus?
|
||||
4.3) Wie bekomme ich eine Liste der Tabellen oder anderen Dinge, die
|
||||
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 ändere ich
|
||||
den Datentyp einer Spalte?
|
||||
4.5) Was ist die Maximalgröße für eine Zeile, eine Tabelle, eine
|
||||
Datenbank?
|
||||
4.6) Wieviel Plattenplatz wird benötigt, um die Daten aus einer
|
||||
|
@ -291,7 +292,7 @@
|
|||
|
||||
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.
|
||||
|
||||
|
@ -307,8 +308,9 @@
|
|||
http://www.commandprompt.com/ppbook/ .
|
||||
|
||||
Eine Liste lieferbarer PostgreSQL-Bücher befindet sich unter
|
||||
http://www.ca.PostgreSQL.org/books/ Diverse technische Artikel
|
||||
befinden sich unter http://techdocs.PostgreSQL.org/ .
|
||||
http://techdocs.PostgreSQL.org/techdocs/bookreviews.php Diverse
|
||||
technische Artikel befinden sich unter http://techdocs.PostgreSQL.org/
|
||||
.
|
||||
|
||||
psql hat einige nützliche \d-Befehle, um Informationen über Typen,
|
||||
Operatoren, Funktionen, Aggregate, usw. zu zeigen.
|
||||
|
@ -444,6 +446,12 @@
|
|||
Unterstützung des PostgreSQL-Projekts da und nicht für die
|
||||
Finanzierung einer bestimmten Firma. Sie können auch gerne einen
|
||||
finanziellen Beitrag an die Kontaktadresse verschicken.
|
||||
|
||||
Eine Möglichkeit der nicht-finanziellen Untetstützung besteht übrigens
|
||||
darin, für http://advocacy.postgresql.org (en.) bzw.
|
||||
http://advocacy.postgresql.org/?lang=de (dt.) einen Bericht über den
|
||||
erfolgreichen Einsatz von PostgreSQL in Ihrem Unternehmen oder
|
||||
Organisation bereitzustellen.
|
||||
_________________________________________________________________
|
||||
|
||||
Fragen zu Benutzerprogrammen
|
||||
|
@ -717,8 +725,8 @@
|
|||
|
||||
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
|
||||
Abfrage aus?
|
||||
4.2) Wie wähle ich per SELECT-Anweisung nur die ersten paar Zeilen bzw.
|
||||
eine beliebige Zeile in einer Abfrage aus?
|
||||
|
||||
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
|
||||
durch LIMIT n OFFSET m ersetzt wurde.
|
||||
|
||||
Um eine beliebige Zeile auszuwä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
|
||||
psql sehen kann?
|
||||
|
||||
|
@ -742,10 +757,10 @@
|
|||
Option starten. Danach gibt psql die Abfragen aus, die es bei der
|
||||
Ausfü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 ändere ich den
|
||||
Datentyp einer Spalte?
|
||||
|
||||
Der Syntax ALTER TABLE DROP COLUMN wird erst ab PostgreSQL 7.3
|
||||
unterstützt.
|
||||
Der Syntax ALTER TABLE DROP COLUMN wird ab PostgreSQL 7.3 unterstützt.
|
||||
|
||||
Bei früheren Versionen bietet das folgende Verfahren Ersatz:
|
||||
BEGIN;
|
||||
|
@ -757,6 +772,17 @@
|
|||
ALTER TABLE new_table RENAME TO old_table;
|
||||
COMMIT;
|
||||
|
||||
Um den Datentyp einer Spalte zu ä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öschten Spalte verwendet
|
||||
wurde, führen Sie VACUUM FULL aus.
|
||||
|
||||
4.5) Was ist die Maximalgröße für eine Zeile, eine Tabelle, eine Datenbank?
|
||||
|
||||
Es bestehen folgende Obergrenzen:
|
||||
|
|
|
@ -14,7 +14,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
|
|||
|
||||
<p>Deutsche Übersetzung von Ian Barwick (<a href="mailto:barwick@gmx.net">barwick@gmx.net</a>).</p>
|
||||
|
||||
<p>Letzte Aktualisierung der deutschen Übersetzung: Sbd., den 26.04.2003, 22:00 CET</p>
|
||||
<p>Letzte Aktualisierung der deutschen Übersetzung: Mo., den 02.06.2003, 22:00 CET</p>
|
||||
|
||||
<p>Die aktuellste Version dieses Dokuments liegt auf der PostgreSQL Website:</p>
|
||||
<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.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.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 ändere
|
||||
ich den Datentyp einer Spalte?<br />
|
||||
<a href="#4.5">4.5</a>) Was ist die Maximalgröße für eine Zeile, eine Tabelle, eine Datenbank?<br />
|
||||
<a href="#4.6">4.6</a>) Wieviel Plattenplatz wird benö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 />
|
||||
|
@ -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>
|
||||
|
||||
<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>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
<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
|
||||
<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
|
||||
an die Kontaktadresse verschicken.</p>
|
||||
|
||||
<p>Eine Möglichkeit der nicht-finanziellen Untetstützung besteht ü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 über den erfolgreichen Einsatz von PostgreSQL in Ihrem
|
||||
Unternehmen oder Organisation bereitzustellen.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<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>
|
||||
|
||||
<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> .
|
||||
|
||||
|
@ -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>
|
||||
durch <small>LIMIT <em>n</em> OFFSET <em>m</em></small> ersetzt wurde.</p>
|
||||
|
||||
<p>Um eine beliebige Zeile auszuwä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
|
||||
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ührung der Befehle
|
||||
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 ändere
|
||||
ich den Datentyp einer Spalte?</h4>
|
||||
|
||||
<p>Der Syntax <small>ALTER TABLE DROP COLUMN</small> wird erst ab PostgreSQL 7.3 unterstützt.</p>
|
||||
<p>Der Syntax <small>ALTER TABLE DROP COLUMN</small> wird ab PostgreSQL 7.3 unterstützt.</p>
|
||||
|
||||
<p>Bei früheren Versionen bietet das folgende Verfahren Ersatz:</p>
|
||||
<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;
|
||||
COMMIT;
|
||||
</pre>
|
||||
<p>Um den Datentyp einer Spalte zu ä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ö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öße für eine Zeile, eine Tabelle, eine Datenbank?</h4>
|
||||
|
||||
|
@ -1307,7 +1331,7 @@ BYTEA bytea Bytearray mit variabler L
|
|||
<h4>Anmerkungen des Übersetzers</h4>
|
||||
|
||||
<p>Die englische Vorlage dieser FAQ wird ständig überarbeitet. Daher liegt
|
||||
die Übersetzung nicht immer auf dem aktuellsten Stand.
|
||||
die Übersetzung nicht immer auf dem aktuellsten Stand.</p>
|
||||
|
||||
<p>Über Verbesserungshinweise und Korrekturvorschläge sowie Verständnisfragen
|
||||
zum Inhalt der FAQ freue ich mich. Ich nehme auch allgemeine Fragen zu PostgreSQL gerne
|
||||
|
|
Loading…
Reference in New Issue