1、怎样在sql*plus里查看存储过程的源代码?  从user_object视图里可以查到源码。
2、a: select max(columnA) from table1;
      select min(columnA) from table1;
   b: select max(columnA),min(columnA) from table1;
   a方式与b方式的sql语句那个效率更高,原因?
   当然是b。一个是外部两次遍历,另一个在一次遍历下就可以完成。

解决方案 »

  1.   

    1、怎样在sql*plus里查看存储过程的源代码?
       从user_objects视图里可以查到存储过程源码。
       好像只能看都有哪些存储过程,并不能看到源代码!
      

  2.   

    1、怎样在sql*plus里查看存储过程的源代码?
      select text from user_source where name='过程名';
    2、a: select max(columnA) from table1;
          select min(columnA) from table1;
       b: select max(columnA),min(columnA) from table1;
       a方式与b方式的sql语句那个效率更高,原因?
        是b,一个是外部两次遍历,另一个在一次遍历下就可以完成。