【发布时间】:2018-05-03 08:10:22
【问题描述】:
如何计算?
我从文档select age('10-22-2003', '7-6-2002') 中得到了这个例子,我得到了unkown type 101。
需要让这个SELECT AGE(BIRTHDATE,CURRENT_DATE)工作,未知类型101如上结果。
【问题讨论】:
-
能否请您添加一些数据示例,因为我认为这是与数据类型相关的问题
如何计算?
我从文档select age('10-22-2003', '7-6-2002') 中得到了这个例子,我得到了unkown type 101。
需要让这个SELECT AGE(BIRTHDATE,CURRENT_DATE)工作,未知类型101如上结果。
【问题讨论】:
试试这个:
SELECT age(to_date('10-22-2003','MM-DD-YYYY'),to_date('07-06-2002','MM-DD-YYYY')
【讨论】:
谢谢你的答案, 我用这段代码运行了它
select DATE_PART('YEARS',age(COLUMN)) from xxx
【讨论】: