2.5. JDBC エクステンション
これらは Data Virtualization からの JDBC API へのカスタムエクステンションであり、さまざまな機能と互換性を提供します。
2.5.1. ステートメントエクステンション リンクのコピーリンクがクリップボードにコピーされました!
Data Virtualization ステートメント拡張インターフェース org.teiid.jdbc.TeiidStatement
は、JDBC 標準以外の機能を提供します。エクステンションインターフェースを使用するには、単に Connection によって返されたステートメントをキャストまたはウェイトします。エクステンションインターフェースでは、以下のメソッドが提供されます。
メソッド名 | 説明 |
---|---|
|
ステートメントが SHOWPLAN ON/DEBUG で最後に実行された場合は、クエリーエンジンアノテーションを取得します。各 |
| ステートメントが SHOWPLAN DEBUG で最後に実行された場合は、デバッグログを取得します。 |
| このステートメントオブジェクトの実行プロパティーの現在の値を取得します。 |
|
ステートメントが SHOWPLAN ON/DEBUG で最後に実行された場合は、クエリー計画の説明を取得します。プランは、 |
| このステートメントで実行されている最後のコマンドの識別子を取得します。まだコマンドが実行されていない場合は、null を返します。 |
| このステートメントに execution プロパティーを設定します。詳細は、「 実行プロパティー」 の項を参照してください。通常、実行プロパティーが実行されるステートメントにのみ実行プロパティーを適用しない限り、SET ステートメントを使用することが推奨されます。 |
| 翻訳者に渡すコマンドごとのペイロードを設定します。現在、組み込みの使用は、Oracle データソースのヒントを送信することです。 |