Informatica Analyst 规则逻辑、函数和列

Informatica Analyst Rule Logic, Functions and Columns

我正在使用 Informatica Analyst,并且是 运行 table 数据对象的配置文件,以及此配置文件的规则。我需要 IDQ 语法方面的帮助才能执行此规则。

例如,在 TABLE1 DOB 中。该列是 DOB。我正在尝试分析 DOB < 18 岁的位置。 DOB 是日期时间 (mm/dd/yyyy 00:00:00).

这是我的尝试:

TO_DATE(BIRTHDATE , 'mm/dd/yyyy') > TO_DATE(TO_CHAR(SYSDATE,'MM/DD,YYYY'),'MM/DD/YYYY')-18

但我看到以下错误:

The expression is not valid.

sysdate 和 birthdate 之间的差异应 > 18 岁。请使用这个-
DATE_DIFF(系统日期,生日,'Y')>18