我求精度要达到毫秒,我的oracle是9i,应该用timestamp类型。
让这个字段达到标题上的要求该如何去做呢?

解决方案 »

  1.   

    建表时可以默认值为SYSDATE
    如果修改时也附当前时间的话只能用触发器了
    if inserting then
       :new.字段 := sysdate;
    end if;
    if updating then
       :old.字段 := sysdate;
    end if;
      

  2.   

    kingkingkingking(南极飘雪),
    谢谢。那个触发器得到的时间精度能达到毫秒吗?
      

  3.   

    还要看你的字段是什么类型的date的没有办法得到毫秒
      

  4.   

    我把字段设为timestamp类型。还能用那个触发器吗?
      

  5.   

    更改你的字段类型 增加DEFAULT SYSDATE,
    要精度的话 to_date(to_char(sysdate,'格式'),'格式');