Oracle中的日期处理方法】的更多相关文章

日期处理方法                                                        当前日期和时间 Select sysdate from dual; 本月最后一天 Select last_day(sysdate) from dual; 当前日期d后推n个月 Add_months(d,n) ) from dual; 日期f和s间相差月数 Months_between(f,s) select months_between(sysdate,to_date('1…
Oracle中生成uuid的方法 下载LOFTER客户端 在Oracle SQL 提供了一个生成uuid的函数sys_guid: http://download.oracle.com/docs/cd/E11882_01/server.112/e17118/functions187.htm#i79194 http://en.wikipedia.org/wiki/Universally_unique_identifier SQL> select sys_guid() from dual ; SYS_…
Oracle中有关日期的语法 Oracle提供了丰富的日期函数.利用日期函数可以灵活的对日期进行运算. to_date()函数——将字符串转换为日期型 to_date()函数用于将字符串转换为日期.被转换的字符串必须符合特定的日期格式. select to_date('12/02/09', 'mm/dd/yy') result from dual; add_months()函数——为日期加上特定月份 add_months()函数将为日期添加特定月份,并获得新的日期. select to_char…
TimeStamp日期类型 TimeStamp数据类型用于存储日期的年.月.日,以及时间的小时.分和秒,其中秒值精确到小数点后6位,该数据类型 同时包含时区信息.systimestamp函数的功能是返回当前日期.时间和时区. 注意:在数据库里查询数据时,经常会遇到一些和日期时间格式有关的问题,如显示语言.显示格式等.可能在数据库里 存放的是yyyy-mm-dd hh24:mi:ss,但我们查询出来的确实dd-mm-yy hh24:mi:ss,我们的第一反应是字符集出了问题.其实还 有一个原因就是…
在Oracle中可以使用JOB来实现一些任务的自动化执行,类似于UNIX操作系统crontab命令的功能.简单演示一下,供参考. 1.创建表T,包含一个X字段,定义为日期类型,方便后面的定时任务测试.sec@ora10g> create table t (x date); Table created. 2.创建存储过程p_insert_into_t,每次执行该存储过程都会向T表中插入一条系统当前时间.sec@ora10g> create or replace procedure p_inser…
经常有一种情景是这样的:我们索引了N年的文章,而查询时候无论直接用相关度.或者用时间排序,都是比较鲁莽的:我们想要一种既要相关度比较高,又要时间上比较新的文章. 这时候的解决办法就是,自定义日期衰减的ValueSourceQuery,然后在正常normalQuery的基础上后遭CustomScoreQuery即可. 下面给出2种在solr中使用日期衰减的方法 比如我们的索引中的时间字段是time,正常查询是title:哈哈 keyword:哈哈, 1.使用已有的各种functionQuery的组…
向左补全字符串 lpad(字段名,填充长度,填充的字符) ,') from dual; 向右补全字符串 rpad(字段名,填充长度,填充的字符) ,') from dual; 返回字符串小写 select lower('STUDENT') from dual; 返回字符串大写 select upper('admin') from dual; 单词首字符大写 select initcap('admin') from dual; 返回字符串长度 select length('中国') from du…
转载出处:http://blog.sina.com.cn/s/blog_44a005380100k6rv.html TO_DATE格式(以时间:2007-11-02   13:45:25为例)            Year: yy two digits 两位年                显示值:07         yyy three digits 三位年                显示值:007         yyyy four digits 四位年               …
TO_DATE格式(以时间:2007-11-02   13:45:25为例) Year:               yy two digits 两位年                显示值:07         yyy three digits 三位年                显示值:007         yyyy four digits 四位年                显示值:2007 Month:               mm    number     两位月     …
TO_DATE格式(以时间:2007-11-02   13:45:25为例)          Year:             yy two digits 两位年                显示值:07        yyy three digits 三位年                显示值:007        yyyy four digits 四位年                显示值:2007                   Month:             mm  …