u012220365
首席IT民工
2014-04-29 08:22
采纳率: 55%
浏览 2.4k

请问oracle中如何得到一个日期是周几

select to_number(sysdate,'day') from dual;
是会报错的
不要to_char的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • weibowen0425
    weibowen0425 2014-05-01 11:14
    已采纳

    select to_number(to_char(sysdate - 1,'d')) from dual;

    点赞 评论
  • swings2010
    R_engine 2014-06-15 04:38

    select trunc(sysdate) - trunc(sysdate,'day') from dual

    点赞 评论

相关推荐