クエリー・デザイナとの統合

ノート:

この機能は、Visual Studio 2005以降の場合にのみ有効です。

Oracle Developer Tools for Visual Studioでは、入力および結果表示を行う複数のペインを使用して、問合せの作成および変更が可能なMicrosoft Query Designerとの統合が提供されます。

この項では、クエリー・デザイナの使用に対するOracle固有の制限について説明します。クエリー・デザイナの使用に関する一般的なドキュメントは、http://msdn2.microsoft.com/en-us/library/ms172013(vs.80).aspxのMicrosoftのドキュメントを参照してください。

サーバー・エクスプローラまたは接続の下の任意のノードからクエリー・デザイナを起動すると、次の制限が適用されます:

  • クエリー・デザイナ・ウィンドウのメニューには次の制限がります:

    • 「Add Table」コマンドでは、表とビューしか表示されません

    • 「Verify SQL」コマンド(各ペインおよびクエリー・デザイナのツールバーから)は、Oracle Developer Toolsでサポートされていないため、このことを示すメッセージ・ボックスが表示されます。

    • 表作成の問合せタイプはサポートされていません。

  • このデザイナは、Oracle固有の結合構文があるSQL文を生成しません。

    これを解決するには、プラス(+)記号を使用せずに、左内部結合、右外部結合などの構文を使用します。Oracle固有の構文を含めるように、この問合せを変更できますが、これによりクエリー・デザイナからエラーがスローされます。エラーを無視し、この問合せを続行できます。問合せが実行され、実行エラーを示すメッセージ・ボックスが表示されます。

  • クエリー・デザイナ・ウィンドウの特定のプロパティはサポートされていません

    サーバー・エクスプローラでOracle接続から起動する場合、宛先表、GROUP BY拡張、SQLコメント、Top、式、パーセント、With Tiesなどのクエリー・デザイナのプロパティはサポートされません。

  • GUIオブジェクトのプロパティでは、結合のプロパティのみを変更できます

    ダイアグラムに追加される表、ビュー、結合を含むすべてのGUIオブジェクトは表示できますが、変更できるのは結合のプロパティのみです。

    他のオブジェクトでは、読取り専用のプロパティのみがサポートされます。