dbms_lock.sleep(5);表示暂停5秒。

解决方案 »

  1.   

    执行的时候,出现如下的错误:
    PLS-00904:没有足够的权限存取对象SYS.DBMS_LOCK.我现在登陆的帐号已经是DBA权限了啊,
    怎么还没有权限啊?
      

  2.   

    你是使用sys或system用户登录的还是有dba role的用户登录的呢?
      

  3.   

    dbms_lock.sleep(5);表示暂停5秒。
      

  4.   

    用管理员帐号登录授权给 test
    grant execute on dbms_lock to test;test用户执行
    dbms_lock.sleep(5);表示暂停5秒。
      

  5.   

    对,楼上说得对,
    -- 授权给用户test1
    grant execute on dbms_lock TO test1;  
    -- 收回给用户test1的权限
    revoke execute on dbms_lock from test1;