Oracle中的to_char,to_date
来源:互联网 发布:知乎手机版怎么引用 编辑:程序博客网 时间:2024/05/22 12:00
1.1
TO_CHAR 是把日期或数字转换为字符串
TO_DATE 是把字符串转换为数据库中的日期类型
TO_NUMBER 将字符转化为数字(使用的少,后面遇到再补充)
1.1.1
使用TO_CHAR函数处理数字 : TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函数处理日期 : TO_CHAR(date,’格式’)
1.1.2
使用TO_DATE函数将字符转换为日期 : TO_DATE(1992-9-9,'yyyy-mm-dd') //将1992-9-9装换为oracle中的时间类型进行比较 //所以一般java中获取了String类型的时间格式然后与数据库中的字段进行比较,直接在sql中使用to_date就可以了。
2.1关于时间的格式问题
1,在java,时间格式是区分大小写的 yyyy-MM-dd HH:mm:ss.SS yyyy-MM-dd hh:mm:ss.SS以2016-10-13 15:17:12为例(SS为毫秒,一般就忽略不到这一位了) yyyy 年份 2016 MM 月份 10 dd 日 13 HH 小时(24小时格式) 15 hh 小时(12小时格式) 03 mm 分钟 17 ss 12
在orcale中的时间格式问题
2.在oracle中,是不区分大小写的,所以对时间的格式有新的表示 使用to_char(sysdate,'yyyy-mm-dd hh:mi:ss') to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')和Java中时间的区别: 以2016-10-13 15:17:12为例 hh24 小时(24小时格式) 15 hh 小时(12小时格式) 03 mm 月份(只能表示月份) 10 mi 分钟 17 其它年份和秒,日是相同的使用。
2.2 所以在拼装sql进行处理时间比较的时候,一定要注意格式。
3.1
1.ORACLE中:日期格式参数 含义说明 D 一周中的星期几 DAY 天的名字,使用空格填充到9个字符 DD 月中的第几天 DDD 年中的第几天 DY 天的简写名 IW ISO标准的年中的第几周 IYYY ISO标准的四位年份 YYYY 四位年份 YYY,YY,Y 年份的最后三位,两位,一位 HH 小时,按12小时计 HH24 小时,按24小时计 MI 分 SS 秒 MM 月 Mon 月份的简写 Month 月份的全名 W 该月的第几个星期 WW 年中的第几个星期Q 季度
3.2,其实时间的使用还有许多要注意的地方,后面如果碰到,再来补充。
0 0
- Oracle中的to_char,to_date
- Oracle中的时间函数用法(to_date、to_char)
- Oracle中的to_date()函数 与 to_char()函数
- Oracle 中的 TO_DATE 和 TO_CHAR 函数
- Oracle 中的 TO_DATE 和 TO_CHAR 函数
- Oracle 中的 TO_DATE 和 TO_CHAR 函数
- Oracle 中的 TO_DATE 和 TO_CHAR 函数
- 模拟Oracle中的TO_CHAR()和TO_DATE
- mysql和oracle中的to_date()/to_char()互换
- mysql和oracle中的to_date()/to_char()互换
- Oracle 中的 to_date(), to_char(), to_number() 用途用法
- Oracle 中的 TO_DATE 和 TO_CHAR 函数
- ORACLE to_char(),to_date()用法
- Oracle TO_DATE,to_char
- Oracle中TO_DATE,TO_CHAR
- oracle: to_char to_date 用法
- oracle--- to_char,to_date 函数
- ORACLE中to_date 、to_char
- CollapsingToolbarLayout用法详解(简洁易懂)
- Android 查看内存使用情况
- webrtc 源码分析
- 面试:实现AB两个数的值交换
- java对图片接收的实现
- Oracle中的to_char,to_date
- 开始
- 我的欧拉工程之路简介
- 贪心算法
- Activeandroid入门使用
- linux菜鸟入门之正则表达式
- pyspark-histogram详解
- linux 命令技巧
- FAST Algorithm for Corner Detection