转储sqlplus中的函数或过程的主体

Dav*_*ill 8 sql oracle sqlplus

使用sqlplus连接到oracle数据库时,如何转出函数体或程序体?

dac*_*cot 7

select
    text
from
    user_source
where
    type = 'PROCEDURE'
and
    name='YOURPROCEDURENAME'
order by
    line;
Run Code Online (Sandbox Code Playgroud)

  • 实际上,你想要"选择文字".LINE列具有行号. (3认同)

OMG*_*ies 5

使用:

SELECT us.name,
       us.type,
       us.text
  FROM USER_SOURCE us
 WHERE us.type IN ('PROCEDURE', 'FUNCTION')
ORDER BY name, line
Run Code Online (Sandbox Code Playgroud)