加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle – 使用sysdate的to_date函数

发布时间:2021-03-31 17:22:14 所属栏目:站长百科 来源:网络整理
导读:select TO_CHAR(to_date(sysdate,'DD-MON-YYYY'),'DAY') FROM DUAL; 当我运行此查询时,输出为:SUNDAY.但我们本日知道的是礼拜二(1-1-2013). 和 然后将查询变动为 select TO_CHAR(to_date('01-JAN-2013','DAY') FROM DUAL; 谜底是:礼拜二. 然后将查询变动为

select TO_CHAR(to_date(sysdate,'DD-MON-YYYY'),'DAY') FROM DUAL;

当我运行此查询时,输出为:SUNDAY.但我们本日知道的是礼拜二(1-1-2013).

然后将查询变动为

select TO_CHAR(to_date('01-JAN-2013','DAY') FROM DUAL;

谜底是:礼拜二.

然后将查询变动为

select TO_CHAR(to_date(sysdate+1,'DAY') FROM DUAL;

谜底是:礼拜一.

当我行使sysdate为什么它表现SUNDAY作为输出?

我是oracle db的新手.请帮我.

办理要领

用这个:

select TO_CHAR(sysdate,'DAY') FROM DUAL;

你正在行使这个:

to_date(sysdate,'DD-MON-YYYY')

给你的日期= 1/1 / 0013这是礼拜日

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读