作者:詹姵慧3482 | 来源:互联网 | 2023-06-03 11:27
我正在使用Informatica Analyst,并且正在表数据对象上运行配置文件以及此配置文件上的规则。我需要IDQ语法方面的帮助才能执行此规则。
例如,在TABLE1 DOB中。该列为DOB。我正在尝试介绍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
但是我看到以下错误:
该表达式无效。
系统日期与生日之间的差异应大于18岁。请使用此-
DATE_DIFF(SYSDATE,BIRTHDATE,'Y')> 18