Oracle中的AS和IS的不同及使⽤【整理】
Oracle中的AS和IS的不同,以及使⽤,两者基本上没有不同 。
AS和IS是ORACLE为了⽅便⽽设置的同义词。
何时使⽤
1、在创建存储过程(PROCEDURE)/函数(FUNCTION),以及⾃定义类型(TPYE)和包(PACKAGE)时,使⽤AS和IS⽆区别。
2、在创建视图(VIEW)时,只能使⽤AS⽽不能使⽤IS。
3、在声明游标(CURSOR)时,只能使⽤IS⽽不能使⽤AS。
create [or replace] procedure procedure_name
[(parameter_name [in | out | in out] type [,........])]
{is | as}
begin
procedure_body
end procedure_name;
create or replace view v_department as
select * from department where ......;
--显式游标
cursor student_cursor is select sname from student; --显式游标声明oracle游标的使用
--REF游标动态游标
type ref_cursor  is ref cursor; --声明⼀个ref游标类型
tab_cursor ref_cursor ;--声明⼀个ref游标

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。