编译过程:
alter procedure New_procedure compile ;
为了能够执行此命令,需要拥有这个过程,或者具有alter any procedure系统权限。
编译函数:
alter function New_function compile ;
为了能够执行,需要拥有此函数,或者具有alter any procedure系统权限。
编译包:
later package [user.]package_name compile [package|body];
为了能够执行,需要拥有此包,或者具有alter any procedure系统权限。
替换:
可以使用各自的Create or replace命令来替换过程,函数和包。
使用or replace子句,保留了这些对象已被赋予的权限。
删除:
删除过程:drop procedure New_procedure;
删除函数:drop function New_functioin;
删除包: drop package New_package;
删除包体:drop package body New_package;
Oracle中编译过程,函数和包
最新推荐文章于 2021-04-15 20:20:45 发布