Index: phpdoc/de/Translators
diff -u phpdoc/de/Translators:1.193 phpdoc/de/Translators:1.194
--- phpdoc/de/Translators:1.193 Mon Sep 3 00:06:20 2001
+++ phpdoc/de/Translators Mon Sep 3 21:26:13 2001
@@ -93,7 +93,7 @@
image.xml Thomas Schuermann fertig (bis V. 1.26)
imap.xml Hartmut Holzgraefe Änderungen
info.xml Mark Kronsbein fertig
-ingress_ii.xml Cornelia Boenigk fertig
+ingres_ii.xml Cornelia Boenigk fertig (bis V. 1.10)
ircg.xml Georg Richter fertig (bis V. 1.9)
java.xml Sebastian Bergmann fertig
ldap.xml Friedhelm Betz fertig (bis V. 1.29)
Index: phpdoc/en/functions/ingres_ii.xml
diff -u phpdoc/en/functions/ingres_ii.xml:1.9 phpdoc/en/functions/ingres_ii.xml:1.10
--- phpdoc/en/functions/ingres_ii.xml:1.9 Mon Sep 3 00:01:53 2001
+++ phpdoc/en/functions/ingres_ii.xml Mon Sep 3 21:26:13 2001
@@ -1,5 +1,5 @@
-
+
Ingres II functionsIngres II
@@ -20,29 +20,32 @@
When using this extension with Apache, if Apache does not start
- and complains with "PHP Fatal error: Unable to start
- ingres_ii module in Unknown on line 0"
- then make sure the environement variable II_SYSTEM is correctly
- set. Adding "export II_SYSTEM="/home/ingres/II" in the script
- that starts Apache, just before launching httpd, should be fine.
+ and complains with "PHP Fatal error: Unable to start ingres_ii
+ module in Unknown on line 0" then make sure the environement
+ variable II_SYSTEM is correctly set. Adding "export
+ II_SYSTEM="/home/ingres/II" in the script that starts Apache, just
+ before launching httpd, should be fine.
- If you already used PHP extensions to access other database servers,
- note that Ingres doesn't allow concurrent queries and/or transaction
- over one connection, thus you won't find any result or transaction
- handle in this extension. The result of a query must be treated
- before sending another query, and a transaction must be commited or
- rolled back before opening another transaction (which is automaticaly
- done when sending the first query).
+ If you already used PHP extensions to access other database
+ servers, note that Ingres doesn't allow concurrent queries and/or
+ transaction over one connection, thus you won't find any result
+ or transaction handle in this extension. The result of a query
+ must be treated before sending another query, and a transaction
+ must be commited or rolled back before opening another
+ transaction (which is automaticaly done when sending the first
+ query).
- ingres_connect
- Open a connection to an Ingres II database.
+ ingres_connect
+
+ Open a connection to an Ingres II database
+ Description
@@ -60,20 +63,22 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- Returns a Ingres II link resource on success, or &false; on failure.
+ Returns a Ingres II link resource on success, or &false; on
+ failure.
ingres_connect opens a connection with the
- Ingres database designated by database, which
- follows the syntax [node_id::]dbname[/svr_class].
+ Ingres database designated by database,
+ which follows the syntax
+ [node_id::]dbname[/svr_class].
If some parameters are missing, ingres_connect
uses the values in php.ini for
ingres.default_database,
- ingres.default_user and
+ ingres.default_user, and
ingres.default_password.
@@ -97,8 +102,9 @@
- ingres_connect example
- using default link
+
+ ingres_connect example using default link
+
<?php
ingres_connect ("mydb", "user", "pass")
@@ -109,7 +115,7 @@
See also
- ingres_pconnect, and
+ ingres_pconnect and
ingres_close.
@@ -119,7 +125,7 @@
ingres_pconnect
- Open a persistent connection to an Ingres II database.
+ Open a persistent connection to an Ingres II database
@@ -138,27 +144,28 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- Returns a Ingres II link resource on success, or &false; on failure.
+ Returns a Ingres II link resource on success, or &false; on
+ failure.
- See ingres_connect for parameters details and
- examples. There are only 2 differences between
+ See ingres_connect for parameters details
+ and examples. There are only 2 differences between
ingres_pconnect and
- ingres_connect :
- First, when connecting, the function will first try to find a
- (persistent) link that's already opened with the same parameters.
- If one is found, an identifier for it will be returned instead of
- opening a new connection. Second, the connection to the Ingres
- server will not be closed when the execution of the script ends.
- Instead, the link will remain open for future use
- (ingres_close will not close links established
- by ingres_pconnect). This type of link is
- therefore called 'persistent'.
+ ingres_connect : First, when connecting, the
+ function will first try to find a (persistent) link that's
+ already opened with the same parameters. If one is found, an
+ identifier for it will be returned instead of opening a new
+ connection. Second, the connection to the Ingres server will not
+ be closed when the execution of the script ends. Instead, the
+ link will remain open for future use
+ (ingres_close will not close links
+ established by ingres_pconnect). This type
+ of link is therefore called 'persistent'.
See also
- ingres_connect, and
+ ingres_connect and
ingres_close.
@@ -179,7 +186,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Returns &true; on success, or &false; on failure.
@@ -195,7 +202,7 @@
are automatically closed at the end of the script.
See also
- ingres_connect, and
+ ingres_connect and
ingres_pconnect.
@@ -219,7 +226,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Returns &true; on success, or &false; on failure.
@@ -229,42 +236,55 @@
must be a valid SQL query (see the Ingres SQL reference guide)
- The query becomes part of the currently open transaction.
- If there is no open transaction, ingres_query
+ The query becomes part of the currently open transaction. If
+ there is no open transaction, ingres_query
opens a new transaction. To close the transaction, you can either
- call ingres_commit to commit the changes made
- to the database or ingres_rollback to cancel these
- changes. When the script ends, any open transaction is rolled back
- (by calling ingres_rollback). You can also
- use ingres_autocommit before opening a new
+ call ingres_commit to commit the changes
+ made to the database or ingres_rollback to
+ cancel these changes. When the script ends, any open transaction
+ is rolled back (by calling
+ ingres_rollback). You can also use
+ ingres_autocommit before opening a new
transaction to have every SQL query immediatly commited.
- Some types of SQL queries can't be sent with this function :
+ Some types of SQL queries can't be sent with this function:
- close (see ingres_close).
+
+ close (see ingres_close)
+
- commit (see ingres_commit).
+
+ commit (see ingres_commit)
+
- connect (see ingres_connect).
+
+ connect (see ingres_connect)
+
- disconnect (see ingres_close).
+
+ disconnect (see ingres_close)
+
+
+
+ get dbevent
+
+
+ prepare to commit
- get dbevent
- prepare to commit
- rollback (see ingres_rollback).
+ rollback (see ingres_rollback)
savepoint
- set autocommit (see ingres_autocommit).
+ set autocommit (see ingres_autocommit)
@@ -294,7 +314,7 @@
ingres_fetch_object,
ingres_fetch_row,
ingres_commit,
- ingres_rollback and
+ ingres_rollback, and
ingres_autocommit.
@@ -317,7 +337,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
For delete, insert or update queries,
ingres_num_rows returns the number of rows
@@ -329,17 +349,16 @@
This function is mainly meant to get the number of rows
- modified in the database.
- If this function is called before using
- ingres_fetch_array,
+ modified in the database. If this function is called before
+ using ingres_fetch_array,
ingres_fetch_object or
ingres_fetch_row the server will delete
the result's data and the script won't be able to get them.
- You should instead retrieve the result's data using one of these
- fetch functions in a loop until it returns &false;, indicating that
- no more results are available.
+ You should instead retrieve the result's data using one of
+ these fetch functions in a loop until it returns &false;,
+ indicating that no more results are available.
@@ -347,7 +366,7 @@
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -370,17 +389,17 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_num_fields returns the number of fields
- in the results returned by the Ingres server after a call to
- ingres_query
+ ingres_num_fields returns the number of
+ fields in the results returned by the Ingres server after a call
+ to ingres_query
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -404,7 +423,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_field_name returns the name of a field
in a query result, or &false; on failure.
@@ -426,8 +445,10 @@
- ingres_field_type
- Get the type of a field in a query result.
+ ingres_field_type
+
+ Get the type of a field in a query result
+ Description
@@ -442,28 +463,28 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_type returns the type of a field
- in a query result, or &false; on failure.
- Examples of types returned are "IIAPI_BYTE_TYPE",
- "IIAPI_CHA_TYPE", "IIAPI_DTE_TYPE", "IIAPI_FLT_TYPE",
- "IIAPI_INT_TYPE", "IIAPI_VCH_TYPE". Some of these types can map
- to more than one SQL type depending on the length of the field
- (see ingres_field_length). For example
+ ingres_field_type returns the type of a
+ field in a query result, or &false; on failure. Examples of
+ types returned are "IIAPI_BYTE_TYPE", "IIAPI_CHA_TYPE",
+ "IIAPI_DTE_TYPE", "IIAPI_FLT_TYPE", "IIAPI_INT_TYPE",
+ "IIAPI_VCH_TYPE". Some of these types can map to more than one
+ SQL type depending on the length of the field (see
+ ingres_field_length). For example
"IIAPI_FLT_TYPE" can be a float4 or a float8. For detailed
information, see the Ingres/OpenAPI User Guide - Appendix C.
- index is the number of the field and must be
- between 1 and the value given by
+ index is the number of the field and must
+ be between 1 and the value given by
ingres_num_fields.
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -472,7 +493,7 @@
ingres_field_nullable
- Test if a field is nullable.
+ Test if a field is nullableDescription
@@ -487,21 +508,21 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_nullable returns &true; if the field
- can be set to the &null; value and &false; if it can't.
+ ingres_field_nullable returns &true; if the
+ field can be set to the &null; value and &false; if it can't.
- index is the number of the field and must be
- between 1 and the value given by
+ index is the number of the field and must
+ be between 1 and the value given by
ingres_num_fields.
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -510,7 +531,7 @@
ingres_field_length
- Get the length of a field.
+ Get the length of a fieldDescription
@@ -525,22 +546,23 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_length returns the length of a field.
- This is the number of bytes used by the server to store the field.
- For detailed information, see the Ingres/OpenAPI User Guide - Appendix C.
+ ingres_field_length returns the length of a
+ field. This is the number of bytes used by the server to store
+ the field. For detailed information, see the Ingres/OpenAPI User
+ Guide - Appendix C.
- index is the number of the field and must be
- between 1 and the value given by
+ index is the number of the field and must
+ be between 1 and the value given by
ingres_num_fields.
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -549,38 +571,39 @@
ingres_field_precision
- Get the precision of a field.
+ Get the precision of a fieldDescription
- int ingres_field_precision
- int
- index
+ int
+ ingres_field_precision
+
+ int indexresource
link
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_precision returns the precision of
- a field. This value is used only for decimal, float and money SQL data
- types. For detailed information, see the Ingres/OpenAPI User Guide -
- Appendix C.
+ ingres_field_precision returns the precision
+ of a field. This value is used only for decimal, float and money
+ SQL data types. For detailed information, see the Ingres/OpenAPI
+ User Guide - Appendix C.
- index is the number of the field and must be
- between 1 and the value given by
+ index is the number of the field and must
+ be between 1 and the value given by
ingres_num_fields.
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -589,7 +612,7 @@
ingres_field_scale
- Get the scale of a field.
+ Get the scale of a fieldDescription
@@ -606,20 +629,21 @@
&warn.experimental.func;
- ingres_field_scale returns the scale of a field.
- This value is used only for the decimal SQL data type. For detailed
- information, see the Ingres/OpenAPI User Guide - Appendix C.
+ ingres_field_scale returns the scale of a
+ field. This value is used only for the decimal SQL data
+ type. For detailed information, see the Ingres/OpenAPI User Guide
+ - Appendix C.
- index is the number of the field and must be
- between 1 and the value given by
+ index is the number of the field and must
+ be between 1 and the value given by
ingres_num_fields.
See also
ingres_query,
ingres_fetch_array,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -628,7 +652,7 @@
ingres_fetch_array
- Fetch a row of result into an array.
+ Fetch a row of result into an arrayDescription
@@ -643,22 +667,24 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_fetch_array Returns an array that corresponds
- to the fetched row, or &false; if there are no more rows.
+ ingres_fetch_array Returns an array that
+ corresponds to the fetched row, or &false; if there are no more
+ rows.
This function is an extended version of
- ingres_fetch_row. In addition to storing the
- data in the numeric indices of the result array, it also stores
- the data in associative indices, using the field names as keys.
+ ingres_fetch_row. In addition to storing
+ the data in the numeric indices of the result array, it also
+ stores the data in associative indices, using the field names as
+ keys.
If two or more columns of the result have the same field names,
- the last column will take precedence. To access the other column(s)
- of the same name, you must use the numeric index of the column or
- make an alias for the column.
+ the last column will take precedence. To access the other
+ column(s) of the same name, you must use the numeric index of the
+ column or make an alias for the column.
ingres_query(select t1.f1 as foo t2.f1 as bar from t1, t2);
@@ -669,8 +695,9 @@
- result_type can be INGRES_NUM for enumerated array,
- INGRES_ASSOC for associative array, or INGRES_BOTH (default).
+ result_type can be INGRES_NUM for
+ enumerated array, INGRES_ASSOC for associative array, or
+ INGRES_BOTH (default).
Speed-wise, the function is identical to
@@ -701,7 +728,7 @@
ingres_query,
ingres_num_fields,
ingres_field_name,
- ingres_fetch_object and
+ ingres_fetch_object, and
ingres_fetch_row.
@@ -710,7 +737,9 @@
ingres_fetch_row
- Fetch a row of result into an enumerated array.
+
+ Fetch a row of result into an enumerated array
+ Description
@@ -722,11 +751,12 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_fetch_row returns an array that corresponds
- to the fetched row, or &false; if there are no more rows. Each result
- column is stored in an array offset, starting at offset 1.
+ ingres_fetch_row returns an array that
+ corresponds to the fetched row, or &false; if there are no more
+ rows. Each result column is stored in an array offset, starting
+ at offset 1.
Subsequent call to ingres_fetch_row would
@@ -753,7 +783,7 @@
See also
ingres_num_fields,
ingres_query,
- ingres_fetch_array and
+ ingres_fetch_array, and
ingres_fetch_object.
@@ -768,7 +798,9 @@
Description
- object ingres_fetch_object
+ object
+ ingres_fetch_object
+ int
result_type
@@ -777,10 +809,11 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_fetch_object Returns an object that
- corresponds to the fetched row, or &false; if there are no more rows.
+ corresponds to the fetched row, or &false; if there are no more
+ rows.
This function is similar to
@@ -820,7 +853,7 @@
ingres_query,
ingres_num_fields,
ingres_field_name,
- ingres_fetch_array and
+ ingres_fetch_array, and
ingres_fetch_row.
@@ -829,7 +862,7 @@
ingres_rollback
- Roll back a transaction.
+ Roll back a transactionDescription
@@ -841,11 +874,11 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_rollback rolls back the currently open
- transaction, actually canceling all changes made to the database
- during the transaction.
+ ingres_rollback rolls back the currently
+ open transaction, actually canceling all changes made to the
+ database during the transaction.
This closes the transaction. A new one can be open by sending a
@@ -854,7 +887,7 @@
See also
ingres_query,
- ingres_commit and
+ ingres_commit, and
ingres_autocommit.
@@ -863,7 +896,7 @@
ingres_commit
- Commit a transaction.
+ Commit a transactionDescription
@@ -875,7 +908,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_commit commits the currently open
transaction, making all changes made to the database permanent.
@@ -885,14 +918,14 @@
query with ingres_query.
- You can also have the server commit automaticaly after every query
- by calling ingres_autocommit before opening the
- transaction.
+ You can also have the server commit automaticaly after every
+ query by calling ingres_autocommit before
+ opening the transaction.
See also
ingres_query,
- ingres_rollback and
+ ingres_rollback, and
ingres_autocommit.
@@ -901,7 +934,7 @@
ingres_autocommit
- Switch autocommit on or off.
+ Switch autocommit on or offDescription
@@ -913,24 +946,25 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_autocommit is called before opening a
- transaction (before the first call to ingres_query
- or just after a call to ingres_rollback or
- ingres_autocommit) to switch the "autocommit" mode
- of the server on or off (when the script begins the autocommit mode is
- off).
+ transaction (before the first call to
+ ingres_query or just after a call to
+ ingres_rollback or
+ ingres_autocommit) to switch the
+ "autocommit" mode of the server on or off (when the script begins
+ the autocommit mode is off).
- When the autocommit mode is on, every query is automaticaly commited
- by the server, as if ingres_commit was called
- after every call to ingres_query.
+ When the autocommit mode is on, every query is automaticaly
+ commited by the server, as if ingres_commit
+ was called after every call to ingres_query.
See also
ingres_query,
- ingres_rollback and
+ ingres_rollback, and
ingres_commit.
Index: phpdoc/de/functions/ingres_ii.xml
diff -u phpdoc/de/functions/ingres_ii.xml:1.3 phpdoc/de/functions/ingres_ii.xml:1.4
--- phpdoc/de/functions/ingres_ii.xml:1.3 Mon Sep 3 00:03:46 2001
+++ phpdoc/de/functions/ingres_ii.xml Mon Sep 3 21:26:14 2001
@@ -1,5 +1,5 @@
-
+
Ingres II FunktionenIngres II
@@ -13,20 +13,20 @@
Damit Ihnen diese Funktionen zur Verfügung stehen, müssen Sie php
mit der Ingres-Unterstützung kompilieren, indem Sie die Option
angeben. Ausserdem
- brauchen Sie die Open API Bibliothek sowie header Dateien, die in
- Ingres II eingebunden werden. Falls die II_SYSTEM Umgebungsvariable
- nicht korrekt gesetzt ist, müssen Sie vielleicht
+ brauchen Sie die Open API Bibliothek sowie header Dateien, die in
+ Ingres II eingebunden werden. Falls die II_SYSTEM
+ Umgebungsvariable nicht korrekt gesetzt ist, müssen Sie vielleicht
benutzen, um
Ihr Inges Installationsverzeichnis anzugeben.
Wenn Sie diese Erweiterung mit Apache benutzen, und Ihr Apache
- fährt nicht hoch, sondern bringt die Fehlermeldung: "PHP Fatal error:
- Unable to start ingres_ii module in Unknown on line 0", dann
- vergewissern Sie sich, dass die Umgebungsvariable II_SYSTEM korrekt
- gesetzt ist. Wenn Sie im Startskript für den Apache "export
- II_SYSTEM="/home/ingres/II" angeben, gerade bevor httpd gestartet
- wird, sollte dieses Problem gelöst sein.
+ fährt nicht hoch, sondern bringt die Fehlermeldung: "PHP Fatal
+ error: Unable to start ingres_ii module in Unknown on line 0",
+ dann vergewissern Sie sich, dass die Umgebungsvariable II_SYSTEM
+ korrekt gesetzt ist. Wenn Sie im Startskript für den Apache
+ "export II_SYSTEM="/home/ingres/II" angeben, gerade bevor httpd
+ gestartet wird, sollte dieses Problem gelöst sein.
@@ -47,7 +47,9 @@
ingres_connect
- Eine Verbindung zu einem Ingres II Datenbankserver öffnen.
+
+ Eine Verbindung zu einem Ingres II Datenbankserver öffnen
+ Beschreibung
@@ -55,7 +57,7 @@
resource ingres_connectstring
- database
+ databasestring
username
@@ -65,7 +67,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Gibt bei Erfolg eine Ingres II Verbindungskennung zurück, oder
&false;, wenn ein Fehler auftritt.
@@ -107,8 +109,10 @@
- ingres_connect Beispiel mit
- der aktuellen Verbindungskennung
+
+ ingres_connect Beispiel mit der aktuellen
+ Verbindungskennung
+
<?php
ingres_connect ("mydb", "user", "pass")
@@ -119,7 +123,7 @@
Siehe auch
- ingres_pconnect, und
+ ingres_pconnect und
ingres_close.
@@ -129,7 +133,8 @@
ingres_pconnect
- Öffnet eine persistente Verbindung zu einem Ingres II Datenbankserver.
+ Öffnet eine persistente Verbindung zu einem Ingres II
+ Datenbankserver
@@ -148,31 +153,31 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Gibt bei Erfolg eine Ingres II Verbindungskennung zurück oder
oder &false;, wenn ein Fehler aufgetreten ist.
Zu den Details über die Parameter siehe
- ingres_connect und die Beispiele . Es gibt
+ ingres_connect und die Beispiele. Es gibt
nur zwei Unterschiede zwischen den Funktionen
ingres_pconnect und
- ingres_connect :
- Zum ersten: beim Verbindungsaufbau schaut die Funktion zuerst,
- ob schon eine geöffnete persistente Verbindung besteht, die mit
- denselben Parametern geöffnet wurde. Falls eine gefunden wird,
- wird ein Identifizierer zurückgegeben, anstatt eine neue Verbindung
- zu öffnen.
- Zum zweiten: Die Verbindung zum Ingres Server wird nicht geschlossen
- wenn die Ausführung des Skripts beendet ist, sondern die Verbindung
- bleibt zum weiteren Gebrauch offen
- (ingres_close schliesst die Verbindungen, die
- mit ingres_pconnect geöffnet wurden nicht).
- Darum wird diese Art der Verbindung 'persistent' genannt.
+ ingres_connect: Zum ersten: beim
+ Verbindungsaufbau schaut die Funktion zuerst, ob schon eine
+ geöffnete persistente Verbindung besteht, die mit denselben
+ Parametern geöffnet wurde. Falls eine gefunden wird, wird ein
+ Identifizierer zurückgegeben, anstatt eine neue Verbindung zu
+ öffnen. Zum zweiten: Die Verbindung zum Ingres Server wird nicht
+ geschlossen wenn die Ausführung des Skripts beendet ist, sondern
+ die Verbindung bleibt zum weiteren Gebrauch offen
+ (ingres_close schliesst die Verbindungen,
+ die mit ingres_pconnect geöffnet wurden
+ nicht). Darum wird diese Art der Verbindung 'persistent'
+ genannt.
Siehe auch
- ingres_connect, und
+ ingres_connect und
ingres_close.
@@ -180,8 +185,10 @@
- ingres_close
- Schliesst eine Ingres II Datenbankverbindung
+ ingres_close
+
+ Schliesst eine Ingres II Datenbankverbindung
+ Beschreibung
@@ -193,16 +200,16 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Gibt bei Erfolg &true; zurück, bei einem Fehler &false;.
ingres_close schliesst die Verbindung zu dem
- Ingres Datenbankserver, der mit der übergebenen Verbindunkskennung
- verknüpft ist. Falls der Parameter link
- nicht angegeben wurde, wird die zuletzt geöffnete Verbindung
- geschlossen.
+ Ingres Datenbankserver, der mit der übergebenen
+ Verbindunkskennung verknüpft ist. Falls der Parameter
+ link nicht angegeben wurde, wird die
+ zuletzt geöffnete Verbindung geschlossen.
ingres_close ist normalerweise nicht nötig,
@@ -211,7 +218,7 @@
geschlossen werden.
Siehe auch
- ingres_connect, und
+ ingres_connect und
ingres_pconnect.
@@ -220,7 +227,9 @@
ingres_query
- Sendet eine SQL Abfrage an den Ingres II Server
+
+ Sendet eine SQL Abfrage an den Ingres II Server
+ Beschreibung
@@ -235,7 +244,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Gibt bei Erfolg &true; zurück und bei einem Fehler &false;.
@@ -255,42 +264,60 @@
zrückzusetzen. Wenn das Skript beendet wird, wird jede offene
Transaktion zurückgesetzt (indem die Funktion
ingres_rollback aufgerufen wird). Sie können
- auch die Funktion ingres_autocommit benutzen,
- bevor Sie eine neue Transaktion öffnen, damit werden alle einzelnen
- SQL-Abfrage sofort gesendet.
+ auch die Funktion ingres_autocommit
+ benutzen, bevor Sie eine neue Transaktion öffnen, damit werden
+ alle einzelnen SQL-Abfrage sofort gesendet.
Einige SQL Abfragen können mit dieser Funktion nicht gesendet
werden:
- close (siehe ingres_close).
+
+ close (siehe ingres_close)
+
+
+
+
+ commit (siehe ingres_commit)
+
+
+
+
+ connect (siehe ingres_connect)
+
-
- commit (siehe ingres_commit).
+
+
+ disconnect (siehe ingres_close)
+
- connect (siehe ingres_connect).
+
+ get dbevent
- disconnect (siehe ingres_close).
+
+ prepare to commit
- get dbevent
- prepare to commit
- rollback (siehe ingres_rollback).
+ rollback (siehe ingres_rollback)
- savepoint
+
+ savepoint
+
- set autocommit (siehe ingres_autocommit).
+ set autocommit (siehe ingres_autocommit)
- und alle Abfragen, die Cursors benutzen, werden
- nicht unterstützt.
+
+ und alle Abfragen, die Cursors benutzen, werden nicht
+ unterstützt
+
@@ -327,7 +354,7 @@
ingres_num_rows
Gibt die Anzahl der Datensätze der Ergebnismenge zurück oder die
- Anzahl der von der letzten Abfrage betroffenen Datensätze.
+ Anzahl der von der letzten Abfrage betroffenen Datensätze
@@ -340,13 +367,13 @@
- &warn.experimental.func;
+ &warn.experimental.func;
Bei delete-, insert- or update-queries, gibt
- ingres_num_rows die Anzahl der durch diese
+ ingres_num_rows die Anzahl der durch diese
Abfragen betroffenen Datensätze zurück. Bei den anderen Abfragen
- gibt ingres_num_rows die Anzahl der Datensätze
- in der Ergebnismenge zurück.
+ gibt ingres_num_rows die Anzahl der
+ Datensätze in der Ergebnismenge zurück.
@@ -395,11 +422,12 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_num_fields liefert die Anzahl der Felder
- in der Ergebnismenge zurück, die vom Ingres Server nach einem Aufruf
- von ingres_query zurückgegeben wurde.
+ ingres_num_fields liefert die Anzahl der
+ Felder in der Ergebnismenge zurück, die vom Ingres Server nach
+ einem Aufruf von ingres_query zurückgegeben
+ wurde.
See also
@@ -414,31 +442,32 @@
ingres_field_name
- Holt den Namen eines Feldes in einer Ergebnismenge.
+
+ Holt den Namen eines Feldes in einer Ergebnismenge
+ Beschreibungstring ingres_field_name
- int
- index
-
+ int indexresource
link
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_name gibt den Namen eines Feldes
- in einer Ergebnismenge zurück oder &false;, falls ein Fehler
- aufgetreten ist.
+ ingres_field_name gibt den Namen eines
+ Feldes in einer Ergebnismenge zurück oder &false;, falls ein
+ Fehler aufgetreten ist.
- index gibt die Nummer des Feldes an und muss
- zwischen 1 und dem Wert, der von
- ingres_num_fields zurückgegeben wird, liegen.
+ index gibt die Nummer des Feldes an und
+ muss zwischen 1 und dem Wert, der von
+ ingres_num_fields zurückgegeben wird,
+ liegen.
Siehe auch
@@ -453,7 +482,9 @@
ingres_field_type
- Gibt den Typ eines Feldes in einer Ergebnismenge zurück.
+
+ Gibt den Typ eines Feldes in einer Ergebnismenge zurück
+ Beschreibung
@@ -468,18 +499,19 @@
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_type 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", "IIAPI_VCH_TYPE". Einige dieser Typen können, in
- Abhängigkeit von der Feldlänge, mehrere SQL Typen umfassen.
- (siehe ingres_field_length). Beispielsweise kann
+ ingres_field_type 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", "IIAPI_VCH_TYPE". Einige
+ dieser Typen können, in Abhängigkeit von der Feldlänge, mehrere
+ SQL Typen umfassen. (siehe
+ ingres_field_length). Beispielsweise kann
"IIAPI_FLT_TYPE" entweder float4 oder float8 sein. Genauere
- Informationen darüber finden Sie in dem Ingres/OpenAPI User Guide -
- Appendix C.
+ Informationen darüber finden Sie in dem Ingres/OpenAPI User Guide
+ - Appendix C.
index ist die Feldnummer und muss zwischen 1
@@ -499,30 +531,33 @@
ingres_field_nullable
- Prüft, ob für ein Feld NULL-Werte zugelassen sind.
+
+ Prüft, ob für ein Feld NULL-Werte zugelassen sind
+ Beschreibung
- bool ingres_field_nullable
- int
- index
+ bool
+ ingres_field_nullable
+
+ int indexresource
link
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_nullable gibt &true; zurück, falls
- in dieser Spalte &null;-Werte zugelasssen sind und &false;, falls
- das nicht erlaubt ist.
+ ingres_field_nullable gibt &true; zurück,
+ falls in dieser Spalte &null;-Werte zugelasssen sind und &false;,
+ falls das nicht erlaubt ist.
- index ist die Feldnummer und muss zwischen 1
- und dem Wert liegen, den die Funktion
+ index ist die Feldnummer und muss zwischen
+ 1 und dem Wert liegen, den die Funktion
ingres_num_fields zurückgibt.
@@ -538,7 +573,7 @@
ingres_field_length
- Gibt die Länge eines Feldes zurück.
+ Gibt die Länge eines Feldes zurückBeschreibung
@@ -555,14 +590,14 @@
&warn.experimental.func;
- ingres_field_length 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
- Ingres/OpenAPI User Guide - Appendix C.
+ ingres_field_length 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 Ingres/OpenAPI User Guide - Appendix C.
- index ist die Feldnummer und muss zwischen 1
- und dem Wert liegen, den die Funktion
+ index ist die Feldnummer und muss zwischen
+ 1 und dem Wert liegen, den die Funktion
ingres_num_fields zurückgibt.
@@ -578,7 +613,7 @@
ingres_field_precision
- Gibt die Genauigkeit eines Feldes zurück.
+ Gibt die Genauigkeit eines Feldes zurückBeschreibung
@@ -593,7 +628,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_field_precision gibt die Genauigkeit
eines Feldes zurück. Dieser Rückgabewert wird nur für
@@ -602,8 +637,8 @@
Ingres/OpenAPI User Guide - Appendix C an.
- index ist die Feldnummer und muss zwischen 1
- und dem Wert liegen, den die Funktion
+ index ist die Feldnummer und muss zwischen
+ 1 und dem Wert liegen, den die Funktion
ingres_num_fields zurückgibt.
@@ -619,32 +654,30 @@
ingres_field_scale
- Gibt den Skalar eines Feldes zurück.
+ Gibt den Skalar eines Feldes zurückBeschreibungint ingres_field_scale
- int
- index
-
+ int indexresource
link
- &warn.experimental.func;
+ &warn.experimental.func;
- ingres_field_scale gibt den Skalar eines Feldes
- zurück.Dieser Rückgabewert wird nur für Dezimalzahlen,
+ ingres_field_scale gibt den Skalar eines
+ 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 Ingres/OpenAPI User Guide -
Appendix C an.
- index ist die Feldnummer und muss zwischen 1
- und dem Wert liegen, den die Funktion
+ index ist die Feldnummer und muss zwischen
+ 1 und dem Wert liegen, den die Funktion
ingres_num_fields zurückgibt.
@@ -660,7 +693,9 @@
ingres_fetch_array
- Liest eine Zeile der Ergebnismenge in ein Array ein.
+
+ Liest eine Zeile der Ergebnismenge in ein Array ein
+ Beschreibung
@@ -675,7 +710,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_fetch_array Gibt ein Array zurück, das
die die entsprechende Zeile der Ergebnismenge enthält oder &false;
@@ -687,11 +722,13 @@
der Daten unter numerischen Indizes werden die Daten auch unter
assoziativen Indizes im Ergebnisarray gespeichert, in dem die
Feldnamen als Schlüssel benutzt werden.
+
Falls eine oder mehrere Spalten der Ergebnismenge dieselben
- 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.
+ 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.
ingres_query(select t1.f1 as foo t2.f1 as bar from t1, t2);
@@ -744,7 +781,9 @@
ingres_fetch_row
- Holt eine Zeile aus einer Ergebnismenge in ein numerisches Array.
+
+ Holt eine Zeile aus einer Ergebnismenge in ein numerisches Array
+ Beschreibung
@@ -756,7 +795,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_fetch_row gibt ein Array zurück, das
die entsprechende Zeile der Ergebnismenge enthält oder &false;,
@@ -765,9 +804,9 @@
Aufeinanderfolgende Aufrufe von
- ingres_fetch_row würden immer die nächste Zeile
- der Ergebnismenge zurückgeben oder &false;, wenn es keine Zeilen
- mehr gibt.
+ ingres_fetch_row würden immer die nächste
+ Zeile der Ergebnismenge zurückgeben oder &false;, wenn es keine
+ Zeilen mehr gibt.
@@ -798,13 +837,15 @@
ingres_fetch_object
- Holt eine Zeile als Objekt.
+ Holt eine Zeile als ObjektBeschreibung
- object ingres_fetch_object
+ object
+ ingres_fetch_object
+ int
result_type
@@ -816,21 +857,21 @@
&warn.experimental.func;
ingres_fetch_object Gibt ein Objekt zurück,
- das mit der geholten Zeile einer Ergebnismenge korrespondiert oder
- &false;, wenn es keine Zeilen mehr in der Egebnismenge gibt.
+ das mit der geholten Zeile einer Ergebnismenge korrespondiert
+ oder &false;, wenn es keine Zeilen mehr in der Egebnismenge gibt.
Diese Funktion ist ähnlich zu
ingres_fetch_array, mit einem Unterschied -
ein Objekt wird anstelle eines Arrays zurückgegeben. Indirekt
heisst das, dass Sie die Daten nur über ihre Feldnamen ansprechen
- können und nicht über ihre Offsets (Zahlen sind unzulässige
- Namen für Objekteigenschaften).
+ können und nicht über ihre Offsets (Zahlen sind unzulässige Namen
+ für Objekteigenschaften).
- Das optionale Argument result_type ist eine
- Konstante, die die folgenden Werte annehmen kann: INGRES_ASSOC,
- INGRES_NUM und INGRES_BOTH.
+ Das optionale Argument result_type ist
+ eine Konstante, die die folgenden Werte annehmen kann:
+ INGRES_ASSOC, INGRES_NUM und INGRES_BOTH.
Diese Funktion ist von der Geschwindigkeit her identisch zu
@@ -867,7 +908,7 @@
ingres_rollback
- Setzt eine Transaktion zurück.
+ Setzt eine Transaktion zurückBeschreibung
@@ -879,16 +920,17 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_rollback setzt die aktuell geöffnete
- Transaktion zurück und macht alle Änderungen, die in der Transaktion
- bereits durchgeführt wurden, wieder rückgängig.
+ Transaktion zurück und macht alle Änderungen, die in der
+ Transaktion bereits durchgeführt wurden, wieder rückgängig.
- Diese Funktion schliesst die Transaktion. Eine Neue Transaktion kann
- geöffnet werden, wenn man mit ingres_query eine
- neue Abfrage an den Datenbankserver schickt.
+ Diese Funktion schliesst die Transaktion. Eine Neue Transaktion
+ kann geöffnet werden, wenn man mit
+ ingres_query eine neue Abfrage an den
+ Datenbankserver schickt.
Siehe auch
@@ -902,7 +944,7 @@
ingres_commit
- Schliesst eine Transaktion ab.
+ Schliesst eine Transaktion abBeschreibung
@@ -914,7 +956,7 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_commit schliesst die aktuell offene
Transaktion ab, indem alle Veränderungen in die Datenbank
@@ -942,8 +984,10 @@
- ingres_autocommit
- Schaltet den autocommit-Modus an oder aus.
+ ingres_autocommit
+
+ Schaltet den autocommit-Modus an oder aus
+ Beschreibung
@@ -955,15 +999,15 @@
- &warn.experimental.func;
+ &warn.experimental.func;
ingres_autocommit wird vor dem Öffnen einer
Transaktion aufgerufen (vor dem ersten Aufruf der Funktion
ingres_query oder gleich nach einem Aufruf
von ingres_rollback oder
ingres_autocommit) um in den "autocommit"
- Modus des Servers ein- oder auszuschalten (beim Beginn eines Skripts
- ist der autocommit-Modus ausgeschaltet).
+ Modus des Servers ein- oder auszuschalten (beim Beginn eines
+ Skripts ist der autocommit-Modus ausgeschaltet).
Wenn der autocommit-Modus eingeschaltet ist, wird jede Abfrage