作业帮 > 综合 > 作业

Oracle中获取系统时间前一天的函数为sysdate - interval '1' day

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/14 16:18:34
Oracle中获取系统时间前一天的函数为sysdate - interval '1' day
Oracle中获取系统时间前一天的函数为sysdate - interval '1' day
现在有一个语句to_date('0827’,’mm/dd’) 我想把语句里面的时间换成系统时间的前一天 ,该如何整合呢?
Oracle中获取系统时间前一天的函数为sysdate - interval '1' day
你需要的是一个什么类型?如果是日期格式,那么:to_date(to_char(sysdate–1,'dd'),'mm/dd').如果是字符串,那就去掉前面的to_date
再问: 那如果想要得到系统时间前一天的8点整 该如何写语句呢?
再问: 那如果想要得到系统时间前一天的8点整 该如何写语句呢?
再答: select to_date(to_char(sysdate - 1, 'yyyy-mm-dd') || ' 08:00:00',

'yyyy-mm-dd HH24:mi:ss') as yestday
from dual;
再问: 确实可行,用CONCAT 函数也可以实现,感谢!