【发布时间】:2017-07-14 12:56:29
【问题描述】:
这里的要求是将 sysdate 转换为日期格式的 YYYYMMDD。这里的问题是将其转换为字符串,但我需要将其转换为 YYYYMMDD 形式的日期格式。
select to_char(trunc(sysdate-1),'YYYYMMDD') cdr_date from dual;
【问题讨论】:
-
你使用的是什么数据库系统?
这里的要求是将 sysdate 转换为日期格式的 YYYYMMDD。这里的问题是将其转换为字符串,但我需要将其转换为 YYYYMMDD 形式的日期格式。
select to_char(trunc(sysdate-1),'YYYYMMDD') cdr_date from dual;
【问题讨论】:
如果您在帖子中提及您使用的数据库或至少您的标签,会更容易提供帮助。但是,根据您使用的 to_char 函数,我假设是 oracle。如果这是正确的,那么下面的代码应该可以帮助您。我通过谷歌搜索 oracle 日期格式并转到第一个链接找到了这一点:
https://www.techonthenet.com/oracle/functions/to_date.php
Select to_date(trunc(sysdate-1),'YYYYMMDD') cdr_Date from dual;
【讨论】: