Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Transformation Language Reference

Transformation Language Reference

Exemple

Exemple

L'expression suivante utilise SYSDATE pour trouver les commandes qui ont été expédiées dans les deux derniers jours et les marque pour l'insertion. En utilisant DATE_DIFF, le
Service d'intégration de données
soustrait DATE_SHIPPED de la date système, renvoyant la différence entre les deux dates. DATE_DIFF renvoyant une valeur Double, l'expression tronque la différence. Elle compare ensuite le résultat au littéral entier 2. Si le résultat est supérieur à 2, l'expression marque les lignes pour le rejet. Si le résultat est inférieur ou égal à 2, elle les marque pour l'insertion.
IIF( TRUNC( DATE_DIFF( SYSDATE, DATE_SHIPPED, 'DD' ), 0 ) > 2, DD_REJECT, DD_INSERT