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

SQL Anywhere 12.0.1 » SQL Anywhere 12 変更点とアップグレード » バージョン 10.0.0 の新機能 » Sybase Central と Interactive SQL

 

動作の変更と廃止予定機能

次に、バージョン 10.0.0 で導入された Sybase Central と Interactive SQL の変更を示します。

  • Interactive SQL で quoted_identifier オプションが On に設定しなくなった   以前のバージョンのソフトウェアでは、Interactive SQL は quoted_identifier オプションを On に設定していました。このオプションについては、データベースの設定が使用されるようになりました (デフォルトではこのオプションは On)。quoted_identifier オプションを参照してください。

  • isql_plan オプションは NONE パラメーターをサポートしなくなった   isql_plan オプションの NONE パラメーターは、サポートされなくなりました。

  • Interactive SQL から返される結果セット数に制限はない   以前のバージョンのソフトウェアでは、複数の結果セットを返すクエリを実行すると、Interactive SQL に表示される結果セットは最大で 10 個でした。今回のバージョンでは、クエリで返されるすべての結果セットが表示されるようになりました。isql_show_multiple_result_sets オプション [Interactive SQL]を参照してください。

  • Interactive SQL の -f オプションの動作の変更   Interactive SQL を -f オプションを使用して起動しても、データベースへの接続は自動的には確立されません。以前は、接続が自動的に開かれていました。

  • Interactive SQL におけるグラフィカルなプランへのアクセスと保存  

    • グラフィカルなプランを開いたり保存したりするための 2 つの新しいメニュー項目 [プランを開く] と [プランの保存] が Interactive SQL の [ファイル] メニューから使用できるようになりました (以前は、SQL 文を開いたり保存したりする場合と同じメニュー項目 [開く] と [保存] を使用していました)。

    • 以前は、グラフィカルなプランはファイル拡張子 .xml で保存されていました。今回のバージョンでは、拡張子 .saplan で保存されるようになりました。ただし、以前の .xml ファイル拡張子で保存されたグラフィカルなプランを表示できるように、この拡張子も引き続きサポートされます。

    • [オプション] ウィンドウで、.sql ファイルと .saplan (グラフィカルなプラン) ファイルのデフォルトのエディターとして Interactive SQL を指定できるようになりました。

  • SET OPTION 文の PUBLIC キーワードは廃止予定   SET OPTION 文を使用して Interactive SQL を設定するための PUBLIC キーワードは廃止される予定です。Interactive SQL オプションを参照してください。

  • EXIT 文によって現在の Interactive SQL ウィンドウが閉じられる   以前のリリースでは、EXIT 文を Interactive SQL から実行すると、すべての Interactive SQL ウィンドウが閉じられました。今回のバージョンで、EXIT 文が実行されたウィンドウだけが閉じるようになりました。EXIT 文 [Interactive SQL]を参照してください。

  • SQLE_ENGINE_NOT_MULTIUSER の新しいエラーコード   SQLE_ENGINE_NOT_MULTIUSER を処理するようにプログラムされたアプリケーションでは、新しいエラーコードのチェックを行う必要があります。以前は、アプリケーションがデータベースで書き込み操作を行おうしたときに、別のスレッドがアップロードを Mobile Link に送信していた場合、SQLE_ENGINE_NOT_MULTIUSER が返されていました。今回のバージョンでは、より正確な新しいエラーコード SQLE_ULTRALITE_WRITE_ACCESS_DENIED が返されるようになりました。書き込みアクセスが拒否されました。を参照してください。

  • Sybase Central プラグインの [ユーティリティ] タブの削除   SQL Anywhere、Mobile Link、Ultra Light の各プラグインの [ユーティリティ] タブは [ツール] ボタンで置き換えられました。ユーティリティには Sybase Central の [ツール] メニューからもアクセスできます。

 廃止予定機能とサポート終了機能