Beschreibung
bool
ingres_query
( string query [, resource link])
Warnung
|
Diese
Funktion
ist
EXPERIMENTELL
.
Das
Verhalten
,
der
Funktionsname
und
alles
Andere
was
hier
dokumentiert
ist
,
kann
sich
in
zukünftigen
PHP-Versionen
ohne
Ankündigung
ändern
.
Seien
Sie
gewarnt
und
verwenden
Sie
diese
Funktion
auf
eigenes
Risiko
.
|
Gibt
bei
Erfolg
TRUE
zurück
und
bei
einem
Fehler
FALSE
.
ingres_query(
)
sendet
die
übergebene
query
an
den
Ingres
Server
.
Diese
Abfrage
muss
ein
gültiger
SQL-String
sein
(
Siehe
die
Ingres
Dokumentation
)
.
Die
Abfrage
wird
zu
einem
Teil
der
aktuell
offenen
Transaktion
.
Falls
keine
Transaktion
geöffnet
ist
,
öffnet
ingres_query(
)
eine
neue
Transaktion
.
Um
diese
zu
schliessen
,
können
Sie
entweder
ingres_commit(
)
aufrufen
,
um
die
gemachten
Änderungen
in
die
Datenbank
zu
schreiben
,
oder
Sie
rufen
ingres_rollback(
)
auf
,
um
diese
Änderungen
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
.
Einige
SQL
Abfragen
können
mit
dieser
Funktion
nicht
gesendet
werden
:
Beispiel
1
.
ingres_query(
)
example
|
Siehe
auch
ingres_fetch_array(
)
,
ingres_fetch_object(
)
,
ingres_fetch_row(
)
,
ingres_commit(
)
,
ingres_rollback(
)
und
ingres_autocommit(
)
.