Oracle中日期格式比较多样,比如2017年12月28日,有以下几种表达的样子。
比如2017-12-28
比如28-DEC-17
比如20171228
我这里数据库里存储的样子是28-DEC-17,但是和下游系统约定的借口,需要给出20171228的样子。
导出的时候就可以用 to_char这个函数。
to_char(D38,'yyyymmdd')
D38是一个类型为 DATE的栏位
相对的函数 to_date
就是把形如yyyymmdd等字符转换成日期格式。
Oracle中日期格式比较多样,比如2017年12月28日,有以下几种表达的样子。
比如2017-12-28
比如28-DEC-17
比如20171228
我这里数据库里存储的样子是28-DEC-17,但是和下游系统约定的借口,需要给出20171228的样子。
导出的时候就可以用 to_char这个函数。
to_char(D38,'yyyymmdd')
D38是一个类型为 DATE的栏位
相对的函数 to_date
就是把形如yyyymmdd等字符转换成日期格式。