没有合适的资源?快使用搜索试试~ 我知道了~
Oracle时间日期操作.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 21 浏览量
2021-12-12
09:30:09
上传
评论
收藏 33KB DOCX 举报
温馨提示
试读
12页
。。。
资源推荐
资源详情
资源评论
今天是本月的第几周 :SELECT TO_CHAR(SYSDATE,'WW') - TO_CHAR(TRUNC(SYSDATE,'MM'),'WW') + 1 AS "weekOfMon" FROM dual
select add_months(trunc(sysdate,'year'), 12) - trunc(sysdate,'year') from dual
下个星期一的日期
trunc((e-s+1)/7)*5 + length(replace(substr('01111100111110',to_char(s,'d'),mod(e-s+1,7)),'0','')) work_days
from t;
引此:http://www.itpub.net/showthread.php?s=1635506cd5f48b1bc3adbe4cde96f227&threadid=104060&perpage=15&pagenumber=1
WHEN to_number(to_char(SYSDATE,'hh24')) BETWEEN 6 AND 11 THEN ' 上午'
WHEN to_number(to_char(SYSDATE,'hh24')) BETWEEN 11 AND 17 THEN ' 下午'
WHEN to_number(to_char(SYSDATE,'hh24')) BETWEEN 17 AND 21 THEN ' 晚上'
Oracle 中的一些处理日期
SELECT to_char(floor(TRUNC(936000/(60*60))/24))||' 天'||to_char(mod(TRUNC(936000/(60*60)),24))||' 小时' FROM DUAL
mon abbreviated mar
month spelled out march
Year:
yy two digits 98
yyyy four digits 1998
24 小时格式下时间范围为: 0:00:00 - 23:59:59....
12 小时格式下时间范围为: 1:00:00 - 12:59:59 ....
1.
日期和字符转换函数用法( to_date,to_char )
显示 Two Hundred Twenty-Two
TO_DATE ('2002-08-26', 'YYYY-mm-dd', 'NLS_DATE_LANGUAGE = American')
select floor(sysdate - to_date('20020405','yyyymmdd')) from dual;
5. 时间为 null 的用法
注意要用 TO_DATE(null)
select * from V$NLS_PARAMETERS
剩余11页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功