svn: /phpdoc/de/trunk/reference/ingres-ii/functions/ ingres-connect.xml ingres-error.xml ingres-escape-string.xml ingres-execute.xml ingres-fetch-array.xml ingres-fetch-object.xml ingres-fetch-proc-return.xml ingres-fetch-row.xml ingres-field-length.xml ingres-field-precision.xml ingres-field-scale.xml ingres-field-type.xml ingres-prepare.xml ingres-query.xml
[email protected] (Christoph Michael Becker)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
cmb Sat, 14 Apr 2018 22:41:42 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=344673
Log:
Sync with EN
Changed paths:
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-connect.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-error.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-escape-string.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-execute.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-array.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-object.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-proc-return.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-row.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-length.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-precision.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-scale.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-type.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-prepare.xml
U phpdoc/de/trunk/reference/ingres-ii/functions/ingres-query.xml
svn-diffs-344673.txt
(text/x-diff, 35.8 KB)
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-connect.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-connect.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-connect.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 317502 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-connect" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_connect</refname>
@@ -9,13 +10,13 @@
<refsect1 role="description">
&reftitle.description;
- <methodsynopsis>
- <type>resource</type><methodname>ingres_connect</methodname>
- <methodparam choice="opt"><type>string</type><parameter>database</parameter></methodparam>
- <methodparam choice="opt"><type>string</type><parameter>username</parameter></methodparam>
- <methodparam choice="opt"><type>string</type><parameter>password</parameter></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>options</parameter></methodparam>
- </methodsynopsis>
+ <methodsynopsis>
+ <type>resource</type><methodname>ingres_connect</methodname>
+ <methodparam choice="opt"><type>string</type><parameter>database</parameter></methodparam>
+ <methodparam choice="opt"><type>string</type><parameter>username</parameter></methodparam>
+ <methodparam choice="opt"><type>string</type><parameter>password</parameter></methodparam>
+ <methodparam choice="opt"><type>array</type><parameter>options</parameter></methodparam>
+ </methodsynopsis>
<para>
<function>ingres_connect</function> öffnet eine Verbindung zu der
Ingres-Datenbank <parameter>database</parameter>.
@@ -32,7 +33,7 @@
<para>
Wenn einige Parameter fehlen, benutzt
<function>ingres_connect</function> die Werte, die in der
- <filename>php.ini</filename> für
+ &php.ini; für
<parameter>ingres.default_database</parameter>,
<parameter>ingres.default_user</parameter> und
<parameter>ingres.default_password</parameter> eingetragen sind.
@@ -226,8 +227,8 @@
<entry>€</entry>
</row>
<row valign="top">
+ <entry>money_precision</entry>
<entry><type>integer</type></entry>
- <entry>money_precision</entry>
<entry>Die Genauigkeit des Datentyps MONEY.</entry>
<entry>3</entry>
</row>
@@ -264,7 +265,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- Gibt bei Erfolg eine Ingres-Verbindungskennung zurück oder &false; bei einem Fehler.
+ Gibt bei Erfolg eine Ingres-Verbindungskennung zurück. &return.falseforfailure;
</para>
</refsect1>
@@ -272,7 +273,7 @@
&reftitle.examples;
<para>
<example>
- <title><function>ingres_connect</function>-Beispiel</title>
+ <title>Öffnen einer Verbindung zu einer Ingres-Datenbank</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -299,7 +300,6 @@
</refentry>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-error.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-error.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-error.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 329325 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-error" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_error</refname>
@@ -40,7 +41,7 @@
<term><parameter>link</parameter></term>
<listitem>
<para>
- Die Verbindungskennung
+ Die Verbindungskennung.
</para>
</listitem>
</varlistentry>
@@ -61,7 +62,7 @@
&reftitle.examples;
<para>
<example>
- <title><function>ingres_error</function>-Beispiel</title>
+ <title>Liefere eine Meldung für den zuletzt aufgetretenen Fehler</title>
<programlisting role="php">
<![CDATA[
<?php
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-escape-string.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-escape-string.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-escape-string.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-escape-string" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_escape_string</refname>
- <refpurpose>Maskiert Sonderzeichen in Datenbankabfragen</refpurpose>
+ <refpurpose>Maskiert Sonderzeichen für die Verwendung in Datenbankabfragen</refpurpose>
</refnamediv>
<refsect1 role="description">
@@ -56,7 +57,7 @@
&reftitle.examples;
<para>
<example>
- <title>Bestimmte Sonderzeichen in einer Abfrage werden maskiert</title>
+ <title>Bestimmte Sonderzeichen in einer Abfrage maskieren</title>
<programlisting role="php">
<![CDATA[
<?php
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-execute.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-execute.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-execute.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 308228 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-execute" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_execute</refname>
@@ -10,7 +11,7 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
- <type>boolean</type><methodname>ingres_execute</methodname>
+ <type>bool</type><methodname>ingres_execute</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
<methodparam choice="opt"><type>array</type><parameter>params</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>types</parameter></methodparam>
@@ -55,8 +56,9 @@
<listitem>
<para>
Ein String, der eine Folge von Datentypen für die übergebenen
- Parameterwerte enthält. Eine Liste der Typ-Codes finden Sie bei
- der Funktion <function>ingres_query</function>.
+ Parameterwerte enthält. Die Liste der Typ-Codes ist für den
+ <link linkend="function.ingres-query.types">types</link> Parameter
+ der Funktion <function>ingres_query</function> dokumentiert.
</para>
</listitem>
</varlistentry>
@@ -149,6 +151,7 @@
<simplelist>
<member><function>ingres_unbuffered_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
<member><function>ingres_commit</function></member>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-array.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-array.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-array.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,14 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
- <refentry xml:id="function.ingres-fetch-array" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>ingres_fetch_array</refname>
- <refpurpose>
- Liest eine Zeile der Ergebnismenge in ein Array ein
- </refpurpose>
- </refnamediv>
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.ingres-fetch-array" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>ingres_fetch_array</refname>
+ <refpurpose>Liest eine Zeile der Ergebnismenge in ein Array ein</refpurpose>
+ </refnamediv>
+
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
@@ -20,7 +19,7 @@
Diese Funktion ist eine erweiterte Version der Funktion
<function>ingres_fetch_row</function>. Zusätzlich zur Speicherung
der Daten unter numerischen Indizes werden die Daten auch unter
- assoziativen Indizes im Ergebnisarray gespeichert, in dem die
+ assoziativen Indizes im Ergebnisarray gespeichert, indem die
Feldnamen als Schlüssel benutzt werden.
</para>
<para>
@@ -28,7 +27,7 @@
Feldnamen haben, bekommt die letzte Spalte die Priorität. Um auf
die anderen Spalten zuzugreifen, müssen sie entweder den
numerischen Index der Spalte benutzen oder Aliase für die Spalten
- machen.
+ definieren.
<informalexample>
<programlisting role="php">
<![CDATA[
@@ -87,8 +86,8 @@
<listitem>
<para>
Der Ergebnistyp. Der Parameter <parameter>result_type</parameter>
- kann die Werte INGRES_NUM für ein numerisches Array, INGRES_ASSOC für
- ein assoziatives Array oder INGRES_BOTH (Vorgabewert) für beides haben.
+ kann die Werte <constant>INGRES_NUM</constant> für ein numerisches Array, <constant>INGRES_ASSOC</constant> für
+ ein assoziatives Array oder <constant>INGRES_BOTH</constant> (Vorgabewert) für beides haben.
</para>
</listitem>
</varlistentry>
@@ -135,6 +134,7 @@
<member><function>ingres_query</function></member>
<member><function>ingres_num_fields</function></member>
<member><function>ingres_field_name</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
</simplelist>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-object.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-object.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-object.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-fetch-object" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_fetch_object</refname>
@@ -56,7 +57,7 @@
<listitem>
<para>
Das (optionale) Argument <parameter>result_type</parameter> ist eine
- Konstante und kannd die Werte INGRES_ASSOC, INGRES_NUM und INGRES_BOTH
+ Konstante und kannd die Werte <constant>INGRES_ASSOC</constant>, <constant>INGRES_NUM</constant> und <constant>INGRES_BOTH</constant>
annehmen.
</para>
</listitem>
@@ -102,6 +103,7 @@
<member><function>ingres_num_fields</function></member>
<member><function>ingres_field_name</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_row</function></member>
</simplelist>
</para>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-proc-return.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-proc-return.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-proc-return.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-fetch-proc-return" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_fetch_proc_return</refname>
@@ -15,7 +16,7 @@
</methodsynopsis>
<para>
Mir dieser Funktion wird der Rückgabewert einer zuvor ausgeführten
- Datenbank-Prozedur (stroed procedure) geholt.
+ Ingres Datenbank-Prozedur (stored procedure) geholt.
</para>
<note>
<para>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-row.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-row.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-fetch-row.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-fetch-row" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_fetch_row</refname>
- <refpurpose>
- Holt eine Zeile aus einer Ergebnismenge in ein numerisches Array
- </refpurpose>
+ <refpurpose>Holt eine Zeile aus einer Ergebnismenge in ein numerisches Array</refpurpose>
</refnamediv>
<refsect1 role="description">
@@ -100,6 +99,7 @@
<member><function>ingres_num_fields</function></member>
<member><function>ingres_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
</simplelist>
</para>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-length.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-length.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-length.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-field-length" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_field_length</refname>
@@ -17,9 +18,18 @@
<para>
<function>ingres_field_length</function> gibt die Länge eines Feldes
zurück. Das ist die Anzahl der Bytes, die der Server zum Speichern des
- Feldes belegt. Für genauere Informationen schauen Sie in den <emphasis>OpenAPI
- User Guide</emphasis> - Appendix "Data Types" der Ingres-Dokumentation.
+ Feldes belegt. Genauere Informationen sind dem <emphasis>OpenAPI
+ User Guide</emphasis> - Anhang <literal>"Data Types"</literal> der Ingres-Dokumentation
+ zu entnehmen.
</para>
+ <note>
+ <title>Verwandte Konfigurationen</title>
+ <para>
+ Siehe <link
+ linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ der <link linkend="ingres.configuration">Laufzeit-Konfiguration</link>
+ </para>
+ </note>
</refsect1>
<refsect1 role="parameters">
@@ -38,9 +48,21 @@
<term><parameter>index</parameter></term>
<listitem>
<para>
- <parameter>index</parameter> ist die Feldnummer und muss zwischen 1
- und dem Wert von <function>ingres_num_fields</function> liegen.
+ <parameter>index</parameter> ist das Feld, dessen Typ ermittelt werden soll.
</para>
+ <para>
+ Die möglichen Werte für <parameter>index</parameter> hängen vom Wert von
+ <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link> ab.
+ Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>1</literal> (die Voreinstellung),
+ dann muss <parameter>index</parameter>
+ zwischen <literal>1</literal> und dem Wert, der von
+ <function>ingres_num_fields</function> zurückgegeben wird, liegen. Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>0</literal>, dann muss<parameter>index</parameter>
+ zwischen <literal>0</literal>
+ und <function>ingres_num_fields</function><literal> -
+ 1</literal> liegen.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -50,7 +72,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- Gibt die Länge eines Feldes zurück
+ Gibt die Länge eines Feldes zurück.
</para>
</refsect1>
@@ -60,6 +82,7 @@
<simplelist>
<member><function>ingres_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
</simplelist>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-precision.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-precision.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-precision.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-field-precision" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_field_precision</refname>
@@ -17,11 +18,19 @@
<para>
<function>ingres_field_precision</function> gibt die Genauigkeit
eines Feldes zurück. Dieser Rückgabewert wird nur für
- Dezimalzahlen, Fliesskommazahlen und monetäre SQL-Datentypen
- benutzt. Wenn Sie es genauer wissen wollen, schauen Sie sich den
+ Dezimalzahlen, Fließkommazahlen und monetäre SQL-Datentypen
+ benutzt. Detaillierte Information sind dem
<emphasis>OpenAPI User Guide</emphasis> der Ingres-Dokumentation,
- Appendix "Data Types", an.
+ Anhang "Data Types", zu entnehmen.
</para>
+ <note>
+ <title>Verwandte Konfigurationen</title>
+ <para>
+ Siehe <link
+ linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ der <link linkend="ingres.configuration">Laufzeit-Konfiguration</link>
+ </para>
+ </note>
</refsect1>
<refsect1 role="parameters">
@@ -40,9 +49,21 @@
<term><parameter>index</parameter></term>
<listitem>
<para>
- <parameter>index</parameter> ist die Feldnummer und muss zwischen
- 1 und dem Wert liegen, den <function>ingres_num_fields</function> zurückgibt.
+ <parameter>index</parameter> ist das Feld, dessen Typ ermittelt werden soll.
</para>
+ <para>
+ Die möglichen Werte für <parameter>index</parameter> hängen vom Wert von
+ <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link> ab.
+ Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>1</literal> (die Voreinstellung),
+ dann muss <parameter>index</parameter>
+ zwischen <literal>1</literal> und dem Wert, der von
+ <function>ingres_num_fields</function> zurückgegeben wird, liegen. Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>0</literal>, dann muss<parameter>index</parameter>
+ zwischen <literal>0</literal>
+ und <function>ingres_num_fields</function><literal> -
+ 1</literal> liegen.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -62,6 +83,7 @@
<simplelist>
<member><function>ingres_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
</simplelist>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-scale.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-scale.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-scale.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-field-scale" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_field_scale</refname>
- <refpurpose>Gibt die Größe eines skalaren Feldes zurück</refpurpose>
+ <refpurpose>Gibt die Dezimalstellen eines Feldes zurück</refpurpose>
</refnamediv>
<refsect1 role="description">
@@ -15,12 +16,19 @@
<methodparam><type>int</type><parameter>index</parameter></methodparam>
</methodsynopsis>
<para>
- <function>ingres_field_scale</function> gibt Gibt die Größe eines skalaren
- Feldes zurück. Dieser Rückgabewert wird nur für Dezimalzahlen,
- Fliesskommazahlen und monetäre SQL-Datentypen benutzt. Für nähere
- Informationen schauen Sie sich den <emphasis>OpenAPI User
- Guide</emphasis>, Appendix "Data Types", in der Ingres-Dokumentation an.
+ <function>ingres_field_scale</function> gibt Gibt die Dezimalstellen eines
+ Feldes zurück. Dieser Rückgabewert wird nur für Dezimalzahlen benutzt. Nähere
+ Informationen sind dem <emphasis>OpenAPI User
+ Guide</emphasis>, Anhang <literal>"Data Types"</literal>, in der Ingres-Dokumentation zu entnehmen.
</para>
+ <note>
+ <title>Verwandte Konfigurationen</title>
+ <para>
+ Siehe <link
+ linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ der <link linkend="ingres.configuration">Laufzeit-Konfiguration</link>
+ </para>
+ </note>
</refsect1>
<refsect1 role="parameters">
@@ -39,9 +47,21 @@
<term><parameter>index</parameter></term>
<listitem>
<para>
- <parameter>index</parameter> ist die Feldnummer und muss zwischen
- 1 und dem Wert liegen, den <function>ingres_num_fields</function> zurückgibt.
+ <parameter>index</parameter> ist das Feld, dessen Typ ermittelt werden soll.
</para>
+ <para>
+ Die möglichen Werte für <parameter>index</parameter> hängen vom Wert von
+ <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link> ab.
+ Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>1</literal> (die Voreinstellung),
+ dann muss <parameter>index</parameter>
+ zwischen <literal>1</literal> und dem Wert, der von
+ <function>ingres_num_fields</function> zurückgegeben wird, liegen. Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>0</literal>, dann muss<parameter>index</parameter>
+ zwischen <literal>0</literal>
+ und <function>ingres_num_fields</function><literal> -
+ 1</literal> liegen.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -51,7 +71,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- Gibt die Größe eines skalaren Feldes als Integerwert zurück
+ Gibt die Dezimalstellen eines Feldes als Integerwert zurück
</para>
</refsect1>
@@ -61,6 +81,7 @@
<simplelist>
<member><function>ingres_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
</simplelist>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-type.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-type.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-field-type.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-field-type" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_field_type</refname>
@@ -17,6 +18,14 @@
<para>
Gibt den Typ eines Feldes in einer Ergebnismenge zurück.
</para>
+ <note>
+ <title>Verwandte Konfigurationen</title>
+ <para>
+ siehe <link
+ linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ der <link linkend="ingres.configuration">Laufzeit-Konfiguration</link>
+ </para>
+ </note>
</refsect1>
<refsect1 role="parameters">
@@ -35,9 +44,21 @@
<term><parameter>index</parameter></term>
<listitem>
<para>
- <parameter>index</parameter> ist die Feldnummer und muss zwischen
- 1 und dem Wert liegen, den <function>ingres_num_fields</function> zurückgibt.
+ <parameter>index</parameter> ist das Feld, dessen Typ ermittelt werden soll.
</para>
+ <para>
+ Die möglichen Werte für <parameter>index</parameter> hängen vom Wert von
+ <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link> ab.
+ Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>1</literal> (die Voreinstellung),
+ dann muss <parameter>index</parameter>
+ zwischen <literal>1</literal> und dem Wert, der von
+ <function>ingres_num_fields</function> zurückgegeben wird, liegen. Ist <link linkend="ini.ingres.array-index-start">ingres.array_index_start</link>
+ gleich <literal>0</literal>, dann muss<parameter>index</parameter>
+ zwischen <literal>0</literal>
+ und <function>ingres_num_fields</function><literal> -
+ 1</literal> liegen.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -48,14 +69,16 @@
&reftitle.returnvalues;
<para>
<function>ingres_field_type</function> gibt den Typ eines Feldes in einer
- Ergebnismenge zurück oder &false;, wenn ein Fehler aufgetreten ist.
- Beispiele von Rückgabewerten sind: IIAPI_BYTE_TYPE, IIAPI_CHA_TYPE,
- IIAPI_DTE_TYPE, IIAPI_FLT_TYPE, IIAPI_INT_TYPE oder IIAPI_VCH_TYPE. Einige
+ Ergebnismenge zurück. &return.falseforfailure;
+ Beispiele von Rückgabewerten sind: <literal>IIAPI_BYTE_TYPE</literal>,
+ <literal>IIAPI_CHA_TYPE</literal>, <literal>IIAPI_DTE_TYPE</literal>,
+ <literal>IIAPI_FLT_TYPE</literal>, <literal>IIAPI_INT_TYPE</literal>,
+ <literal>IIAPI_VCH_TYPE</literal>. Einige
dieser Typen können, in Abhängigkeit von der Feldlänge, mehrere
- SQL-Typen umfassen. (siehe <function>ingres_field_length</function>).
+ SQL-Typen umfassen (siehe <function>ingres_field_length</function>).
Beispielsweise kann IIAPI_FLT_TYPE entweder float4 oder float8 sein.
- Genauere Informationen darüber finden Sie in dem <emphasis>OpenAPI User
- Guide</emphasis>, Appendix "Data Types", in der Ingres-Dokumentation.
+ Genauere Informationen darüber sind dem <emphasis>OpenAPI User
+ Guide</emphasis>, Anhang "Data Types", in der Ingres-Dokumentation zu entnehmen.
</para>
</refsect1>
@@ -65,6 +88,7 @@
<simplelist>
<member><function>ingres_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
</simplelist>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-prepare.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-prepare.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-prepare.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-prepare" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_prepare</refname>
@@ -20,14 +21,14 @@
<para>
Die Abfrage wird Teil der aktuell geöffneten Transaktion. Falls es aktuell
keine offene Transaktion gibt, wird mit <function>ingres_query</function>
- eine geöffnet. Geschlossen wird sie entweder mit <function>ingres_commit</function>,
+ eine neue geöffnet. Geschlossen wird sie entweder mit <function>ingres_commit</function>,
wobei die gemachten Änderungen in die Datenbank geschrieben werden, oder
mit <function>ingres_rollback</function>, wobei die Änderungen verworfen
werden. Wenn das Skript zuende ist, wird jede geöffnete Transaktion zurückgesetzt
- (indem die <function>ingres_rollback</function> aufgerufen wird). Sie können
- vor dem Öffnen einer neuen Transaktion <function>ingres_autocommit</function>
- ausführen, danach werden alle Änderungen sofort nach der Ausführung einer
- SQL-Abfrage committet.
+ (indem die <function>ingres_rollback</function> aufgerufen wird).
+ Vor dem Öffnen einer neuen Transaktion kann auch <function>ingres_autocommit</function>
+ aufgerufen werden, so dass alle Änderungen sofort nach der Ausführung einer
+ SQL-Abfrage committet werden.
</para>
<note>
@@ -57,11 +58,11 @@
<term><parameter>query</parameter></term>
<listitem>
<para>
- Eine gültige SQL-Abfrage (siehe im <emphasis>SQL reference
+ Eine gültige SQL-Abfrage (vgl. den <emphasis>SQL reference
guide</emphasis> der Ingres-Dokumentation).
- Bei der Funktion <function>ingres_query</function> finden Sie bei
+ Bei der Funktion <function>ingres_query</function> ist bei
dem Parameter <link linkend="function.ingres-query.query">query</link>
- eine Liste der SQL-Kommandos, die nicht mit <function>ingres_prepare</function>
+ eine Liste der SQL-Kommandos zu finden, die nicht mit <function>ingres_prepare</function>
ausgeführt werden können.
</para>
</listitem>
@@ -159,6 +160,7 @@
<simplelist>
<member><function>ingres_unbuffered_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
<member><function>ingres_commit</function></member>
Modified: phpdoc/de/trunk/reference/ingres-ii/functions/ingres-query.xml
===================================================================
--- phpdoc/de/trunk/reference/ingres-ii/functions/ingres-query.xml 2018-04-14 21:23:01 UTC (rev 344672)
+++ phpdoc/de/trunk/reference/ingres-ii/functions/ingres-query.xml 2018-04-14 22:41:42 UTC (rev 344673)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: conni Status: ready -->
+<!-- EN-Revision: 317502 Maintainer: nobody Status: ready -->
+
<refentry xml:id="function.ingres-query" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ingres_query</refname>
@@ -23,14 +24,15 @@
<para>
Die Abfrage wird zu einem Teil der aktuell offenen Transaktion.
Falls keine Transaktion geöffnet ist, öffnet <function>ingres_query</function>
- eine neue Transaktion. Um diese Transaktion zu schließen, kann man
- <function>ingres_commit</function> aufrufen, um die gemachten Änderungen
- in die Datenbank zu schreiben. Mit <function>ingres_rollback</function>
- kann man diese Änderungen aber auch wieder zrücksetzen. Wenn das Skript
+ eine neue Transaktion. Um diese Transaktion zu schließen, kann entweder
+ <function>ingres_commit</function> aufrufen werden, um die gemachten Änderungen
+ in die Datenbank zu schreiben, oder <function>ingres_rollback</function>,
+ um diese Änderungen zu verwerfen. Wenn das Skript
beendet wird, wird jede offene Transaktion zurückgesetzt (indem die Funktion
- <function>ingres_rollback</function> aufgerufen wird). Sie können auch die
- Funktion <function>ingres_autocommit</function> benutzen, bevor Sie eine neue
- Transaktion öffnen, damit wird jede einzelne SQL-Abfrage sofort comittet.
+ <function>ingres_rollback</function> aufgerufen wird).
+ Vor dem Öffnen einer neuen Transaktion kann auch <function>ingres_autocommit</function>
+ aufgerufen werden, so dass alle Änderungen sofort nach der Ausführung einer
+ SQL-Abfrage committet werden.
</para>
<note>
<title>Verwandte Konfigurationen</title>
@@ -59,10 +61,14 @@
<term><parameter>query</parameter></term>
<listitem>
<para>
- Eine gültige SQL-Abfrage (mehr im Ingres <emphasis>SQL reference
- guide</emphasis>) der Ingres-Dokumentation.
+ Eine gültige SQL-Abfrage (mehr im Ingres <literal>SQL reference
+ guide</literal> der Ingres-Dokumentation).
</para>
<para>
+ Daten in der Abfragen sollten <link
+ linkend="function.ingres-escape-string">ordnungsgemäß maskiert</link> werden.
+ </para>
+ <para>
Folgende Arten von SQL-Abfragen können mit dieser Funktion nicht gesendet werden:
<itemizedlist>
<listitem>
@@ -103,7 +109,7 @@
</simpara>
</listitem>
<listitem>
- <simpara>alle Abfragen, die sich auf Cursors beziehen, werden nicht
+ <simpara>alle Abfragen, die sich auf Cursor beziehen, werden nicht
unterstützt</simpara>
</listitem>
</itemizedlist>
@@ -137,6 +143,10 @@
</thead>
<tbody>
<row>
+ <entry>a</entry>
+ <entry><type>BOOLEAN</type></entry>
+ </row>
+ <row>
<entry>b</entry>
<entry><type>BYTE</type></entry>
</row>
@@ -204,12 +214,11 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- <function>ingres_query</function> gibt eine Ergebniskennung für die Abfrage
- zurück, sofern Zeilen geholt werden können. Anderenfalls wird &false;
- zurückgegeben. Das ist beispielsweise bei einem INSERT-, UPDATE- oder
- DELETE-Kommando der Fall. Um festzustellen, ob es einen Fehler gab, benutzt
- man die Funktionen <function>ingres_errno</function>,
- <function>ingres_error</function> oder <function>ingres_errsqlstate</function>.
+ <function>ingres_query</function> gibt im Erfolgsfall eine Ergebniskennung
+ für die Abfrage zurück. Anderenfalls wird &false; zurückgegeben. Um
+ festzustellen, ob es einen Fehler gab, sind
+ <function>ingres_errno</function>, <function>ingres_error</function> oder
+ <function>ingres_errsqlstate</function> zu verwenden.
</para>
</refsect1>
@@ -217,7 +226,7 @@
&reftitle.examples;
<para>
<example>
- <title>Ein einfaches SELECT-Kommando senden</title>
+ <title>Eine einfache SELECT-Abfrage senden</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -293,6 +302,7 @@
<simplelist>
<member><function>ingres_unbuffered_query</function></member>
<member><function>ingres_fetch_array</function></member>
+ <member><function>ingres_fetch_assoc</function></member>
<member><function>ingres_fetch_object</function></member>
<member><function>ingres_fetch_row</function></member>
<member><function>ingres_commit</function></member>