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 の動作に Adaptive Server Enterprise との互換性を持たせたり、両方の旧バージョンの動作をサポートしたり、ISO SQL/2003 動作を使用可能にしたりできます。

Adaptive Server Enterprise との互換性をさらに高めるために、SQL Anywhere の SET OPTION 文の代わりに Transact-SQL の SET 文を使用して、いくつかのオプションを現在の接続の間だけ設定できます。SET 文 [T-SQL]を参照してください。

デフォルトの設定値

これらのオプションのデフォルト設定は、Adaptive Server Enterprise のデフォルト設定と一部異なります。SQL Anywhere データベースと Adaptive Server Enterprise データベース間の互換性を確保するためには、この項に挙げた個々の互換性オプションを明示的に設定する必要があります。

Open Client または JDBC インタフェースを使用して接続が行われた場合は、Adaptive Server Enterprise との互換性のために、現在の接続にいくつかのオプションが明示的に設定されています。次の表は、これらのオプションを示しています。

Open Client と JDBC の Adaptive Server Enterprise との接続の互換性を維持するためのオプション
オプション 設定
allow_nulls_by_default Off
ansi_blanks Off
ansi_substring On
ansinull On
chained Off
continue_after_raiserror On
escape_character Off
on_tsql_error jConnect 接続の場合は Continue
time_format HH:NN:SS.SSS
timestamp_format YYYY-MM-DD HH:NN:SS.SSS
tsql_outer_joins Off
tsql_variables On
Transact-SQL と SQL/2003 の互換性オプション

次の表は、互換性オプション、指定可能な値、デフォルト設定のリストです。

オプション デフォルト
allow_nulls_by_default オプション [互換性] On、Off On
ansi_blanks オプション [互換性] On、Off Off
ansi_close_cursors_on_rollback オプション [互換性] On、Off Off
ansi_permissions オプション [互換性] On、Off On
ansi_update_constraints オプション [互換性] Off、Cursors、Strict Cursors
ansinull オプション [互換性] On、Off On
chained オプション [互換性] On、Off On
close_on_endtrans オプション [互換性] On、Off On
continue_after_raiserror オプション [互換性] On、Off On
conversion_error オプション [互換性] On、Off On
date_format オプション [データベース] 文字列 YYYY-MM-DD
date_order オプション [データベース] MDY、YMD、DMY YMD
escape_character オプション [互換性] 予約 予約
fire_triggers オプション [互換性] On、Off On
isolation_level オプション [データベース] [互換性] 0, 1, 2, 3 0
nearest_century オプション [互換性] 整数 (0 ~ 100) 50
non_keywords オプション [互換性] 文字列 (カンマで区切られたキーワード・リスト) 空の文字列 (オフになっているキーワードはない)
on_tsql_error オプション [互換性] Stop、Conditional、Continue Conditional
quoted_identifier オプション [互換性] On、Off On
sql_flagger_error_level オプション [互換性] Off、SQL:1992/Entry、SQL:1992/Intermediate、SQL:1992/Full、SQL:1999/Core、SQL:1999/Package、SQL:2003/Core、SQL:2003/Package、Ultralite Off
sql_flagger_warning_level オプション [互換性] Off、SQL:1992/Entry、SQL:1992/Intermediate、SQL:1992/Full、SQL:1999/Core、SQL:1999/Package、SQL:2003/Core、SQL:2003/Package、Ultralite Off
string_rtruncation オプション [互換性] On、Off On
time_format オプション [互換性] 文字列 HH:NN:SS.SSS
timestamp_format オプション [互換性] 文字列 YYYY-MM-DD HH:NN:SS.SSS
tsql_outer_joins オプション [互換性] On、Off Off
tsql_variables オプション [互換性] On、Off Off