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

Oracle中有关日期的一些设置

1、select TIMESTAMP'2009-11-03 09:26:50.124' from  dual  --默认毫秒保存六位
 
2、此语句只能在服务器端运行,如果执行以下操作,则在插入oracle时,可以直接写nls_date_format设定的格式,但是只能针对一次绘画,如果关掉窗口则失效。
alter   session   set   nls_date_format='yyyy-mm-dd hh24:mi:ss’  --只会修改此次会话
 
3、为解决2中遇到的问题,则可以在server端修改init.ora   这个文件,设nls_date_format='yyyy-mm-dd   hh24:mi:ss'  这个会影响整个数据库,建义通知管理员。
 
4、
select to_timestamp('2008-10-17 22:38:25.3656','yyyy-mm-dd hh24:mi:ss.ffx') from dual;
 
5、查询毫秒保留FF3位数
SELECT to_char(systimestamp,'YYYY-MM-DD HH24:MI:SS.FF3') from DUAL;
 
6、只能在服务器端运行,这个查询出来的格式,才是插入时要求的格式
select systimestamp from dual;
 
7、可在服务器端运行,这个查询出来的格式,不一定是插入时要求的格式
select sysdate from dual;
 
 
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss.ssss') from dual;


相关文档:

oracle中单记录函数的归纳总结

 SQL中的单记录函数
一、字符函数
 
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
......

Oracle分析函数应用(Analytic Functions)

Oracle 分析函数使用介绍
   分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函 ......

Oracle时间类型数据为0的Bug

开发组在数据迁移时,报告发现一些数值为'0000/00/00'的date数据,导致数据迁移失败。
这个问题有点奇怪,因为在Oracle中,date类型的数据的取值范围是从-4712/12/31到9999/12/31之间,并且年份不能为0。也就是说'0000/00/00'是一个非法数据,不为Oracle所接受。
 
SQL> select to_date('0000-00-00', 'yyyy-mm- ......

Oracle 密码文件学习

今天在网上乱逛,看到一篇不错的文章,关于ORACLE密码文件的,理论学习+个人实践,呵呵,复制过来,方便以后学习。
===============================================================================
理论部分
Oracle关系数据库系统以其卓越的性能获得了广泛的应用,而保证数据库安全性是数据库管理工作的重要内容。本 ......

Oracle的几个集合操作

 
Union,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
Union All,对两个结果集进行并集操作,包括重复行,不进行排序;
Intersect,对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;
Minus,对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。
可以在最 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号