Oracle PLSQL Datestamp 相减得到毫秒差

Oracle DateStamp 类型时间相减,得到毫秒结果小例子:

-- Created on 11/6/2013 by ZHENG.LIU 
DECLARE
  -- Local variables here
  i       INTEGER := 1;
  t_start TIMESTAMP;
  t_end   TIMESTAMP;

  d_start DATE;
  d_end   DATE;

BEGIN
  -- Test statements here
  SELECT systimestamp INTO t_start FROM dual;
  SELECT SYSDATE INTO d_start FROM dual;

  -- WHILE (i < 100000) LOOP
  --UPDATE dds_fms_config SET VALUE = 'N' WHERE NAME = 'XML_VALIDATION';
  -- i := i + 1;
  --END LOOP;
  SELECT systimestamp INTO t_end FROM dual;
  SELECT SYSDATE INTO d_end FROM dual;

  --Print:
  dbms_output.put_line('[Timestamp]t_start = ' || t_start);
  dbms_output.put_line('[Timestamp]t_end = ' || t_end);

  dbms_output.put_line('[Timestamp - String]t_start = ' ||
                       to_char(t_start, 'yyyy-mm-dd hh24:mi:ss.ff'));
  dbms_output.put_line('[Timesta
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值