收录日期:2020/10/20 19:55:27 时间:2016/05/12 05:44:46 标签:基础和管理
请问在ORACLE里面用哪个函数获取一个时间的年、月、日、季
select to_char(sysdate,'yyyy') from dual;
select to_char(sysdate,'mm') from dual;
select to_char(sysdate,'dd') from dual;
oracle里面没有季度格式,只能自己转换了
例如:当前月为第三季度
SQL> select decode(MOD(to_number(to_char(sysdate,'mm')),3),0,to_number(to_char(sysdate,'mm'))/3,
  2  to_number(to_char(sysdate,'mm'))/3+1) 季度  from dual;

     季度
---------
        3
季度:
select to_char(sysdate,'Q') from dual;
补充:
select to_char(sysdate, 'q') from dual; --季度
季度:
select floor((to_char(sysdate,'mm')+2)/3) from dual;

FLOOR((TO_CHAR(SYSDATE,'MM')+2)/3)
----------------------------------
                                 3
那季节怎么取
非常感谢各位的关注,几种方法都可以,我自己写了一个函数,
主要好似原来SQL SERVER里用过类似功能,到ORACLE里一时找不到。
季节?
study!
select to_char(sysdate,'yyyy') from dual; --年
select to_char(sysdate,'mm') from dual;   --月
select to_char(sysdate,'dd') from dual;   --日
select to_char(sysdate,'Q' from dual;     --季
hh 小时(12)
hh24 小时(24)
Mi 分
ss 秒
D 周中的星期几
ddd 年中的第几天
WW 年中的第几个星期
W 该月中第几个星期
高手全齐了,又学到东西了。

Bochs 安装哪里错了? 多线程控制显示问题 c# 调用vc++6.0 问题。帮看下改的对不对。 采集状态报表怎么做 国内这些公司,一旦想上市,就去冤枉腾讯,找腾讯吵架...无语了 gdi+ Image delete的删除出现异常 在程序中,正则中的引号如何处理? 编写shell脚本出错 linux 暴打小虎,不解释。 自适应不同分辨率手机的程序 请问下ERP服务器总是很卡怎么办? asp 做的前台 连接到jsp做的后台 但是浏览器打开jsp 跳不过 显示下载框 SQL连接字符串 sql执行一句停顿 jsp的cms开源系统 今天大盘还是高位盘整,散分200速领。 听说csdn要开放中文id注册了 如何打印android framework log 这个语句在SQL中正常使用,在Access用却报错。 c++构造函数中初始化费基本类型的指针问题 求: SQL ASP这么简单的语句都出错了,高手们帮我看看错在哪里? 求解释:“你的税前工资为5010元/月,其中职务工资3065元,综合补贴800元,伙食交通补贴610元,一般加班补贴535元(每月固定津贴)” VC 2010中CopyFileEx問題 大家分享一下如何学习Ext的,谢谢啦,我正在学习这门,不知道从哪里入手 【android:怎么用代码获取Sqlite的自增字段?】 [OFFICE]如何用C#读取WORD批注的位置 聊城18岁少年编写9000多软件:看上去像乔布斯的兵 sharepoint 2010 子网站设置快速启动栏问题?急急急!!! sharepoint 2010 子网站设置快速启动栏问题?急急急!!! 语法问题,这样return false为什么可以