使用Toad for Oracle检索存储过程,视图,函数和触发器

WEN*_*zER 9 oracle toad

如何在oracle的toad中获取存储过程,视图,函数,触发器的脚本?

a'r*_*a'r 12

通常,您应该使用dbms_metadata检索DDL语句.例如.

select dbms_metadata.get_ddl('VIEW', 'V_MYVIEW') from dual;
Run Code Online (Sandbox Code Playgroud)

这当然可以包含在数据字典的查询中,例如.

select dbms_metadata.get_ddl(object_type, object_name) 
from user_objects
where object_type in ('VIEW', 'PROCEDURE', 'FUNCTION', 'TRIGGER');
Run Code Online (Sandbox Code Playgroud)