bool sqlanywhere_set_option( resource link_identifier, string option, mixed value )
Diese Funktion ist veraltet. Sie sollten stattdessen die folgende PHP-Funktion verwenden: sasql_set_option
Legt den Wert der angegebenen Option für die angegebene Verbindung fest. Sie können den Wert für die folgenden Optionen festlegen:
Name | Beschreibung | Standardwert |
---|---|---|
auto_commit | Wenn diese Option auf on gesetzt ist, führt der Datenbankserver nach jeder Anweisung einen Festschreibevorgang aus. | on |
row_counts | Wenn diese Option den Wert FALSE hat, gibt die Funktion sqlanywhere_num_rows eine Schätzung der Anzahl der betroffenen Zeilen zurück. Wenn Sie einen genauen Wert wünschen, setzen Sie diese Option auf TRUE. | FALSE |
verbose_errors | Wenn diese Option auf TRUE gesetzt ist, gibt der PHP-Treiber ausführliche Fehlermeldungen zurück. Wenn diese Option auf FALSE gesetzt ist, müssen Sie die Funktion sqlanywhere_error bzw. sqlanywhere_errorcode aufrufen, um weitere Informationen zu erhalten. | TRUE |
Sie können den Standardwert für eine Option ändern, indem Sie folgende Zeile in die php.ini-Datei einfügen. In diesem Beispiel ist für die Option auto_commit der Standardwert festgelegt.
sqlanywhere.auto_commit=0 |
link_identifier Die von der sqlanywhere_connect-Funktion zurückgegebene Link-ID.
option Der Name der Option, die Sie einrichten wollen
value Der neue Optionswert
TRUE bei Erfolg oder FALSE bei Fehler.
Das folgende Beispiel zeigt die verschiedenen Möglichkeiten, um den Wert der Option auto_commit festzulegen.
$result = sqlanywhere_set_option( $conn, "auto_commit", "Off" ); |
$result = sqlanywhere_set_option( $conn, "auto_commit", 0 ); |
$result = sqlanywhere_set_option( $conn, "auto_commit", False ); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |