大家好 请问谁了解 系统存储过程 在sqlserver中 是有sp_开头的系统存储过程的,请问oracle也有吗 如果有的话要去哪里找

解决方案 »

  1.   

    Oracle里没有这样的系统存储过程。
    如果非想找:
    select * from all_objects where object_type like '%PROCE%'
    and object_name like 'SP%'
      

  2.   

    SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE LIKE 'PROCEDURE';
    那用这条语句查出来的 好像object name 为PSTUBT 的 这些的用法去哪里找
      

  3.   

    哦你是想问ALL_OBJECTS这些系统表的用法么?
      

  4.   


    不是我是想知道 oracle有什么系统存储过程
      

  5.   

    没有系统的查询方法,下面语句也不能查出来所有的:select * from all_objects where OWNER IN ('SYS', 'SYSMAN') and 
    OBJECT_TYPE LIKE 'PROCEDURE'除了这里的记录之外,还有好多。
    不能全查出来。
      

  6.   

    我用 plsql 用sys 登陆 查看到的右边的 object的procedures 里面有一列的 那些是 系统存储过程吗
      

  7.   

    oracle 的系统过程用wrap方法加密过了
      

  8.   

    oracle里面的系统存储过程大都是写在package里面的,所以不会像sql server那样有sp_,xp_打头的系统过程。
    你可以看看oracle提供的系统包,功能很强大。
      

  9.   

    oracle中的系统存储过程一般为“dbms_”开头,具体有什么,DBA手册里一般都有。
      

  10.   

    你说的应该是以sys登陆 package下的procedures吧
      

  11.   

    查看Oracle官方文档。
    这是Oracle 11g R2的文档中关于系统存储过程的文档。
    E:\我的其它软件\Database\Oracle\Oracle 11g\win32_11gR2\E11882_01\appdev.112\e25788\toc.htm
      

  12.   


    有没有关于package下面的procedures方面的资料给我看下