通过jdbc与oracle连接,用rs.getstring(dDate)得到串的格式2003-10-10 00:00:00.0
Oracle 系統所提供的日期類型的最精確時間為秒,因此.0是無法顯示出來的
1.取数据时to_char(sysdate, 'YYYY-MM-DD ') 格式化一下
关于oracle数据库中获得毫秒
[A]9i以上版本,有一个timestamp类型获得毫秒,如
SQL> select to_char(systimestamp, 'yyyy-mm-dd hh24:mi:ssxff ') time1,
to_char(current_timestamp) time2 from dual;
TIME1 TIME2
----------------------------- ----------------------------------------------------------------
2003-10-24 10:48:45.656000 24-OCT-03 10.48.45.656000 AM +08:00
可以看到,毫秒在to_char中对应的是FF。
8i以上版本可以创建一个如下的java函数
SQL> create or replace and compile
java source
named "MyTimestamp "
as
import java.lang.String;
import java.sql.Timestamp;
public class MyTimestamp
{
public static String getTimestamp()
{
return(new Timestamp(System.currentTimeMillis())).toString();
}
};
SQL> java created.
注:注意java的语法,注意大小写
SQL> create or replace function my_timestamp return varchar2
as language java
name 'MyTimestamp.getTimestamp() return java.lang.String ';
/
SQL> function created.
SQL> select my_timestamp,to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss ') ORACLE_TIME from dual;
MY_TIMESTAMP ORACLE_TIME
------------------------ -------------------
2003-03-17 19:15:59.688 2003-03-17 19:15:59
如果只想获得1/100秒(hsecs),还可以利用dbms_utility.get_time
分享到:
相关推荐
oracle关于日期时间 在oracle中处理日期大全
NULL 博文链接:https://wtyling.iteye.com/blog/825010
select sysdate from dual 等等一些关于oracle的查询当前时间,日期的一些sql语句的
oracle_日期加减方法 在开发中可以很好指定作用
oracle设置日期格式
Oracle时间日期操作
oracle判断日期是否合法
oracle自定义日期函数、你值得拥有!
Oracle 验证是否是日期,帮助你验证给定的字符串是否可以转化为日期。
Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结Oracle中的日期处理总结
Oracle关于时间/日期的操作 日期的函数 很适合初学者 格式挺多种的
Oracle常用日期型函数,大家经常想用的,又不想记得。现在,给你一个方便的资源
ORACLE常用日期函数集合,很不错的东东啊,需要的速度下载吧啊,不过记得给分啊。。呵呵。。谢了啊。。。
16种oracle查询日期语句
在oracle中处理日期大全 不熟悉Oracle中日期处理的可以学习一下哦!
oracle插入日期
Oracle没有datetime类型,只有date类型,date类型可以同时用作日期时间类型。这里对Oracle日期时间类型做一下简单的介绍
oracle处理日期大全 非常有用
关于Oracle日期函数的练习,代码清晰简洁,适于初学者参考!