易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle日期函数

oracle日期函数,
      TO_DATE格式
  Day:
  dd number 12
  dy abbreviated fri
  day spelled out friday
  ddspth spelled out, ordinal twelfth
  Month:
  mm number 03
  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 ....
oracle日期函数用法:
  1.
  日期和字符转换函数用法(to_date,to_char)
  
  2.
  select to_char( to_date(222,'J'),'Jsp') from dual
  
  显示Two Hundred Twenty-Two
  
  3.
  求某天是星期几
  select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day') from dual;
  星期一
  select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual;
  monday
  设置日期语言
  ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN';
  也可以这样
  TO_DATE ('2002-08-26', 'YYYY-mm-dd', 'NLS_DATE_LANGUAGE = American')
  
  4.
  两个日期间的天数
  select floor(sysdate - to_date('20020405','yyyymmdd')) from dual;
  
  5. 时间为null的用法
  select id, active_date from table1
  UNION
  select 1, TO_DATE(null) from dual;
  
  注意要用TO_DATE(null)
  
  6.
  a_date between to_date('20011201','yyyymmdd') and to_date('20011231','yyyymmdd')
  那么12月31号中午12点之后和12月1号的12点之前是不包含在这个范围之内的。
  所以,当时间需要精确的时候,觉得to_char还是必要的
  7. 日期格式冲突问题
  输入的格式要看你安装的ORACLE字符集的类型, 比如: US7ASCII, date格式的类型就是: '01-Jan-01'
  alter system set NLS_DATE_LANGUAGE = American
  alter session set NLS_DATE_LANGUAGE = American
  或者在to_date中写
  select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual;
  注意我这只是举了NLS_DATE_LANGUAGE,当然还有很多,
  可查看
  select * from nls_


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle笔记 物化视图

http://www.wangchao.net.cn/bbsdetail_1776477.html
 第 13 章 物化视图
  8.1.5企业版/个人版开始支持
  需要权限:GRANT CREATE MATERIALIZED VIEW,还必须直接赋予GRANT QUERY REWRITE.为实现查询重写,必须使用CBO.
   
   
   
   
   
   
   
  ......

ORACLE物化视图 高速高效 创建物化视图提高查询速度


你是否为等待你的查询返回结果而感到疲惫?你是否已经为增强索引和调优SQL而感到疲惫,但仍然不能提高查询性能?那么,你是否已经考虑创建物化视图?有了物化视图,那些过去需要数小时运行的报告可以在几分钟内完成。物化视图可以包括联接(join)和集合(aggregate)
你是否为等待你的查询返回结果而感到疲惫?你是否已 ......

解决Oracle 和Tomcat端口冲突(转载)


    方案一:
    新装了系统后,发现在调试程序时TOMCAT提示8080端口已被占用,于是运行NETSTAT -ANO查看端口使用情况,发现8080端口被ORACLE的监听器给占用了,于是结合上网查到方法,将ORACLE XDB的HTTP服务端口改成8081,问题解决。
 
    总结一下可解决的方 ......

[ORACLE]ORACLE 实现mysql中的limit 功能

项目从mysql迁移到ORACLE中遇到移植问题,mysql中支持limit 而ORACLE say no .
解决方法 利用ORACLE的伪列 rownum来控制。。
Mysql : select * from table limit 10
equl
ORACLE: select * from table where rownum <= 10
ORACLE 伪列介绍:
随数据字典一起自动创建的一个表,属于sys模式,任何用户都可以访问,&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号