conni Wed Apr 24 10:33:47 2002 EDT
Modified files:
/phpdoc/de/reference/pgsql/functions pg-escape-bytea.xml
Log:
sync with en-version
Index: phpdoc/de/reference/pgsql/functions/pg-escape-bytea.xml
diff -u phpdoc/de/reference/pgsql/functions/pg-escape-bytea.xml:1.2
phpdoc/de/reference/pgsql/functions/pg-escape-bytea.xml:1.3
--- phpdoc/de/reference/pgsql/functions/pg-escape-bytea.xml:1.2 Wed Apr 17 02:53:23
2002
+++ phpdoc/de/reference/pgsql/functions/pg-escape-bytea.xml Wed Apr 24 10:33:47
+2002
@@ -3,6 +3,7 @@
<!-- last change to 'pg-escape-bytea' in en/ tree in rev 1.61 -->
<!-- EN-Revision: 1.2 Maintainer: conni Status: ready -->
<!-- OLD-Revision: 1.78/EN.1.61 -->
+<!-- $Revision: 1.3 $ -->
<refentry id='function.pg-escape-bytea'>
<refnamediv>
<refname>pg_escape_bytea</refname>
@@ -22,8 +23,27 @@
</para>
<note>
<para>
- Diese Funktion setzt PostgreSQL 7.2 oder h�her voraus.
- </para>
+ Wenn Sie mit SELECT Daten vom Typ bytea abfragen, gibt PostgreSQL
+ die Oktalwerte der einzelnen Datenbytes zur�ck, die mit einem
+ Backslash gequoted (z.B. \032). Diese Werte m�ssen vom Benutzer
+ in das Bin�rformat zur�ckkonvertiert werden.
+ </para>
+ Diese Funktion setzt PostgreSQL 7.2 oder h�her voraus. Mit den
+ PostgreSQL-Versionen 7.2.0 und 7.2.1 muss der Typ bytea
+ konvertiert werden, falls die multi-byte-Unterst�tzung benutzt
+ wird, z.B. <literal>INSERT INTO test_table (image)
+ VALUES ('$image_escaped'::bytea);</literal>. Ab der
+ PostgreSQL-Version 7.2.2 und h�her, muss kein Typecast
+ mehr durchgef�hrt werden. Es sei denn, die Codierungen von Client
+ und Backend passen nicht zusammen, was zu einem multi-byte
+ Streamfehler f�hren kann. Um diesen Fehler zu vermeiden, muss
+ der Stream zu bytea konvertiert werden.
+ </para>
+ <para>
+ Neuere PostgreSQL-Versionen werden eine unescape-Funktion
+ unterst�tzen, diese eingebaute unescape-Funktion wird in PHP
+ �bernommen, sobald sie verf�gbar ist.
+ </para>
</note>
<para>
Siehe auch <function>pg_escape_string</function>