Oracle数据库过程、函数、包、触发器
过程:
call procedures_name(p1,p2,...);-- 调用存储过程 select * from user_procedures;-- 获取有关存储过程信息 Show errors for procedure procedure_name;-- 查看存储过程中的错误
函数:
select function_name(p1,p2...) from dual;-- 调用 select * from user_procedures;-- 查询函数,按照object_type区分过程,函数,...
包:
select 包名.过程/函数 from dual;或者call 包名.过程/函数;-- 调用包中的函数或者过程 select * from user_procedures;-- 查询包信息
触发器:
alter trigger trigger_name disable;-- 禁用触发器 select * from user_triggers;-- 读取触发器信息