最近我在学习PL/SQL,在写存储过程,trigger等的时候遇到一个问题:
is关键字和as关键字都是有什么用?
有的时候是:create or replace procedure proc1(   
  p_1 number,   
  p_2 varchar(32))   
as   
begin   
  --TODO   
  commit;   
end proc1;但是有时候又是:create or replace procedure proc2(   
  p_author_code auths.author_code%type,   
  p_salary in number,   
  p_name out auths.name%type) is   
  v_salary_temp number; 
begin   
  --TODO   
end proc2;  甚至有的时候不用这两个关键字,我被搞混淆了...希望大家能帮我解决一下,多谢!!