ingres_query

ingres_query -- Sendet eine SQL Abfrage an den Ingres II Server

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( ) .