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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere PHP API » SQL Anywhere PHP API リファレンス

 

sasql_set_option

プロトタイプ
bool sasql_set_option( sasql_conn $conn, string $option, mixed $value )
説明

指定した接続で、指定したオプションの値を設定します。次のオプションの値を設定できます。

名前 説明 デフォルト
auto_commit このオプションを on に設定すると、データベース・サーバは各文の実行後にコミットします。 on
row_counts このオプションを FALSE に設定すると、sasql_num_rows 関数は影響を受ける推定ロー数を返します。正確なロー数を取得するには、このオプションを TRUE に設定します。 FALSE
verbose_errors このオプションを TRUE に設定すると、PHP ドライバは冗長エラーを返します。このオプションを FALSE に設定した場合、詳細なエラー情報を取得するには、sasql_error または sasql_errorcode 関数を呼び出してください。 TRUE

php.ini ファイルに次の行を追加することによって、オプションのデフォルト値を変更できます。次の例では、auto_commit オプションのデフォルト値が設定されます。

sqlanywhere.auto_commit=0
パラメータ

$conn   接続関数から返される接続リソース。

$option   設定するオプションの名前。

$value   新しいオプションの値。

戻り値

成功した場合は TRUE、失敗した場合は FALSE。

関連する関数