|
ingres_prepareBereitet eine Abfrage zur späteren Ausführung vor Beschreibung
mixed ingres_prepare
( resource
$link
, string $query
)Bereitet eine Abfrage zur Ausführung mit ingres_execute vor. Die Abfrage wird Teil der aktuell geöffneten Transaktion. Falls es aktuell keine offene Transaktion gibt, wird mit ingres_query eine geöffnet. Geschlossen wird sie entweder mit ingres_commit, wobei die gemachten Änderungen in die Datenbank geschrieben werden, oder mit ingres_rollback, wobei die Änderungen verworfen werden. Wenn das Skript zuende ist, wird jede geöffnete Transaktion zurückgesetzt (indem die ingres_rollback aufgerufen wird). Sie können vor dem Öffnen einer neuen Transaktion ingres_autocommit ausführen, danach werden alle Änderungen sofort nach der Ausführung einer SQL-Abfrage committet.
Parameter-Liste
Rückgabewerteingres_prepare gibt eine Ergebniskennung zurück, die in der Funktion ingres_execute verwendet wird, um die Abfrage auszuführen. Ob dabei ein Fehler auftrat, kann mit ingres_errno, ingres_error oder ingres_errsqlstate ermittelt werden. Siehe auch
|