,求大佬帮帮忙忙,,

解决方案 »

  1.   

    要得到精确到毫秒的时间直接用“TimeStamp”类型变量:
    declare
      cur_time timestamp;
    begin
      cur_time:=current_timestamp;
      dbms_output.put_line(to_char(cur_time));
    end;
      

  2.   

    Quote: 引用 1 楼 自由与责任 的回复:

      cur_time:=current_timestamp;
      current_timestamp 什么意思??
      

  3.   

    计算两个时间戳相隔的毫秒数。但是你有2楼的疑问,不知道timestamp是什么意思,那就不好说了。select extract(day from intv)*24*60*60*1000
           +extract(hour from intv)*60*60*1000
           +extract(minute from intv)*60*1000
           +extract(second from intv)*1000
       from (SELECT SYSTIMESTAMP-timestamp '2019-10-12 15:52:00' AS intv from dual);
      

  4.   

    我是要在存储过程中sql的执行时间精确到毫秒我该怎么表达???