Archive

Posts Tagged ‘Database’

Oracle-ORA-01045-错误

June 3rd, 2008 BianJiang No comments
  1. 问题:
    在用PL/SQL进行登录时,出现:”ora-01045 :user system lacks create session privilege; logon denied”。
  2. 原因:没有权限
    在Google找到这段的说明:
    What does “ORA-01045: user USERNAME lacks CREATE SESSION privilege;
    logon denied” mean?

    It means that the username and password with which you tried to login are known and accepted by the oracle server, but that the username doesn’t have permission to create a session. If you think this username should have permission to create sessions send mail to acisdba.

  3. 解决方法:
    用sys登入Oracle DB后,下grant create session to border;(border登录出错的用户名)

    –EOF–

Categories: Tech.Notes Tags: ,

Oracle计算时间差的方法

June 3rd, 2008 BianJiang No comments

Oracle计算时间差的方法。总结了一下:
天:
ROUND(TO_NUMBER(END_DATE - START_DATE))
小时:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)
分钟:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60)
秒:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60)
毫秒:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60 * 60)

–EOF–

Categories: Tech.Notes Tags: ,