クエリー・デザイナとの統合
ノート:
この機能は、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オブジェクトは表示できますが、変更できるのは結合のプロパティのみです。
他のオブジェクトでは、読取り専用のプロパティのみがサポートされます。