目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. 1028データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. 一致トランスフォーメーション
  30. フィールド分析での一致トランスフォーメーション
  31. ID分析での一致トランスフォーメーション
  32. マージトランスフォーメーション
  33. ノーマライザトランスフォーメーション
  34. パーサートランスフォーメーション
  35. ランクトランスフォーメーション
  36. 読み取りトランスフォーメーション
  37. リレーショナルから階層型へのトランスフォーメーション
  38. REST Webサービスコンシューマトランスフォーメーション
  39. ルータトランスフォーメーション
  40. シーケンスジェネレータトランスフォーメーション
  41. ソータートランスフォーメーション
  42. SQLトランスフォーメーション
  43. 標準化トランスフォーメーション
  44. 共有体トランスフォーメーション
  45. アップデートストラテジトランスフォーメーション
  46. Webサービスコンシューマトランスフォーメーション
  47. WebサービスSOAPメッセージの解析
  48. WebサービスSOAPメッセージの生成
  49. 加重平均トランスフォーメーション
  50. 書き込みトランスフォーメーション
  51. トランスフォーメーションの区切り文字

Developerトランスフォーメーションガイド

Developerトランスフォーメーションガイド

キャッシュを使用しないルックアップのSQLオーバーライド

キャッシュを使用しないルックアップのSQLオーバーライド

SQLオーバーライドは、キャッシュを使用しないルックアップに定義することができます。WHERE句とORDER BY句を含め、すべてのSQLクエリを上書きできます。
Developerツールはルックアップ条件に基づいて、ルックアップポート、入力ポート/出力ポート、WHERE句を含んだSELECT文を生成します。ルックアップトランスフォーメーションが、接続されていないルックアップである場合、SELECT文にはルックアップポートと戻りポートが含まれます。
SELECTクエリ内の各カラムでは、エイリアスを使用して出力カラムが定義されます。 SQL文の中のカラムエイリアスの構文を変更しないでください。構文を変更すると、クエリが失敗します。WHERE句内の入力ポートを参照するには、パラメータのバインドを設定します。 以下の例には、Nameポートを参照するWHERE文が含まれています。
SELECT EMPLOYEE.NAME as NAME, max(EMPLOYEE.ID) as ID from EMPLOYEE WHERE EMPLOYEE.NAME=?NAME1?
SQLオーバーライドにSQL関数を使用できますSQL文に関数を追加する場合は、戻りデータ型がカラムのデータ型と一致している必要があります。例えば、IDのデータタイプはMAX関数の戻り型に一致します。
SELECT EMPLOYEE.NAME as NAME, MAX(EMPLOYEE.ID) as ID FROM EMPLOYEE
キャッシュを使用しないルックアップに対して、SQLオーバーライド内のサブクエリを使用することはできません。

0 COMMENTS

We’d like to hear from you!
Hi, I'm Bolo!
What would you like to know?
Please to access Bolo.