oracle中如何判断某个日期是星期几(转)
来源:互联网 发布:xftp连接linux失败 编辑:程序博客网 时间:2024/05/22 13:58
SELECT to_char(to_date('2011-03-13','YYYY-MM-DD'),'d') FROM DUAL
其中 红色部分为传入日期
to_char的其他用法
Select to_char(sysdate,'ss') from dual取当前时间秒部分
Select to_char(sysdate,'mi') from dual取当前时间分钟部分
Select to_char(sysdate,'HH24') from dual取当前时间秒小时部分
Select to_char(sysdate,'DD') from dual取当前时间日期部分
Select to_char(sysdate,'MM') from dual取当前时间月部分
Select to_char(sysdate,'YYYY') from dual取当前时间年部分
Select to_char(sysdate,'w') from dual取当前时间是一个月中的第几周(从1日开始算)
Select to_char(sysdate,'ww') from dual取当前时间是一年中的第几周(从1.1开始算)
Select to_char(sysdate,'iw') from dual取当前时间是一年中的第几周(按实际日历的)
Select to_char(sysdate,'d') from dual取当前时间是一周的第几天,从星期天开始,周六结束
Select to_char(sysdate,'day') from dual 取当前日是星期几,和数据库设置的字符集有关,会输出'Tuesday'
Select to_char(sysdate,'ddd') from dual 当前日是一年中的第几天
转载地址:http://blog.sina.com.cn/s/blog_4b13ec250100yjhm.htmlhttp
Oracle trunc()函数的用法
--Oracle trunc()函数的用法
/**************日期********************/
1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-06
2.select trunc(sysdate, 'mm') from dual --2013-01-01 返回当月第一天.
3.select trunc(sysdate,'yy') from dual --2013-01-01 返回当年第一天
4.select trunc(sysdate,'dd') from dual --2013-01-06 返回当前年月日
5.select trunc(sysdate,'yyyy') from dual --2013-01-01 返回当年第一天
6.select trunc(sysdate,'d') from dual --2013-01-06 (星期天)返回当前星期的第一天
7.select trunc(sysdate, 'hh') from dual --2013-01-06 17:00:00 当前时间为17:35
8.select trunc(sysdate, 'mi') from dual --2013-01-06 17:35:00 TRUNC()函数没有秒的精确
/***************数字********************/
/*
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入
*/
9.select trunc(123.458) from dual --123
10.select trunc(123.458,0) from dual --123
11.select trunc(123.458,1) from dual --123.4
12.select trunc(123.458,-1) from dual --120
13.select trunc(123.458,-4) from dual --0
14.select trunc(123.458,4) from dual --123.458
15.select trunc(123) from dual --123
16.select trunc(123,1) from dual --123
17.select trunc(123,-1) from dual --120
- oracle中如何判断某个日期是星期几
- oracle中如何判断某个日期是星期几
- oracle中如何判断某个日期是星期几(转)
- TSQL中如何判断一个日期是星期几?
- 通过Shell判断某个日期是星期几
- Shell简易程序判断某个日期是星期几
- c++ 计算某个日期是星期几,判断某年某月一号是星期几
- 判断日期是星期几
- 确定某个日期是当月中第几个星期几
- 判断某个日期星期几的方法
- 输入某个日期,求出是星期几
- 判断指定日期是星期几(delphi编程实现)
- 根据日期判断是星期几(zeller公式)
- JAVA判断当前日期是星期几
- JAVA判断当前日期是星期几
- JAVA判断当前日期是星期几
- C# 判断日期是星期几
- JAVA判断当前日期是星期几
- JavaScript技巧
- SM2非对称密码算法
- RTEMS中断不可使用printf-printf()为什么有重入和性能上的问题?
- ngnix+keepalive负载均衡搭建
- 针对基于play框架 easyui前端框架的运用
- oracle中如何判断某个日期是星期几(转)
- 错误“A child container failed during start”之处理(1)
- ubuntu16.04 xshell链接后不弹出输入用户名和密码框
- Linux网卡的配置
- Mybatis 学习一
- git相关
- git问题 warning: LF will be replaced by CRLF in README.md.
- matlab——图像配准
- RecycleView多条目布局不填充满父布局