Mit den folgenden Optionen können Sie das Verhalten von SQL Anywhere mit dem von Adaptive Server Enterprise kompatibel machen oder sowohl das alte Verhalten unterstützen als auch das ISO SQL/2003-Verhalten zulassen.
Um die Kompatibilität mit Adaptive Server Enterprise zu erhöhen, können einige dieser Optionen für die Dauer der aktuellen Verbindung gesetzt werden, indem Sie die Transact-SQL SET-Anweisung anstelle der SQL Anywhere SET OPTION-Anweisung benutzen. Weitere Hinweise finden Sie unter SET-Anweisung [T-SQL].
Die Standardeinstellung für einige dieser Optionen unterscheidet sich von der Standardeinstellung in Adaptive Server Enterprise. Um die Kompatibilität zwischen Ihren SQL Anywhere- und Adaptive Server Enterprise-Datenbanken zu gewährleisten, sollten Sie jede in diesem Abschnitt aufgelistete Kompatibilitätsoption explizit setzen.
Wenn eine Verbindung mit den Open Client- oder JDBC-Schnittstellen eingerichtet wird, werden einige Optionen speziell für die aktuelle Verbindung eingestellt, damit die Kompatibilität mit Adaptive Server Enterprise gesichert ist. Diese Optionen werden in der folgenden Tabelle aufgelistet.
Option | Einstellung |
---|---|
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 | Continue bei jConnect-Verbindungen |
time_format | HH:NN:SS.SSS |
timestamp_format | YYYY-MM-DD HH:NN:SS.SSS |
tsql_outer_joins | Off |
tsql_variables | On |
Die folgende Tabelle listet die Kompatibilitätsoptionen mit den zulässigen Werten und Standardeinstellungen auf.
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 |