Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere PHP-API » Überblick über die SQL Anywhere PHP-API » Veraltete PHP-Funktionen

 

sqlanywhere_set_option (veraltet)

Prototyp
bool sqlanywhere_set_option(  resource link_identifier, string option, mixed value )
Beschreibung

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
Parameter

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

Rückgabe

TRUE bei Erfolg oder FALSE bei Fehler.

Beispiel

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 );
Verwandte Funktionen