イントロスペクトされたプロシージャのサンプルによる設計プロシージャの使用
Studioを使用するか、コマンドラインを使用して手順を完了することができます。これらの手順により、TDVでプロシージャを実行した後でないとTDVでは検出されない可能性のあるカーソル出力を持つデータベースプロシージャを利用できます。
これらの手順は、TDV内でさらにデータをカスタマイズする際に使用するカーソル出力を持つOracleプロシージャがある場合に役立ちます。
サンプルによる設計プロシージャ機能を使用するには
2.プロシージャに有効な入力値を指定します。
3.カーソル出力を確認し、データ型情報を確認します。
これはTDVによって自動的に行われますが、この段階で確認することで、データをどのように利用するかを決定するのに役立ちます。
4.カーソルとデータ型情報を保存します。
5.保存した情報を使用して、他のTDVリソースを設計します。
または、コマンドラインまたはスクリプト内から次のAPI呼び出しを利用することもできます。
designProcedureByExample <path> <inputs> <commitChanges>
• TDVで実行する出力カーソルを使用して、プロシージャへのパスを指定します。
• TDVで実行するプロシージャに有効な入力値を指定します。
• commitChangesをTRUEに設定して、出力カーソルのメタデータをプロシージャのTDVリポジトリーに保存します。