oracle procedure 學習筆記(2)procedure 之 if
阿新 • • 發佈:2018-11-30
create or replace procedure procedureName( parameterName in parameterType,-- in 為傳入引數 parameterName out parameterType -- out 為輸出引數 ) as/is --as 和is 好像沒啥區別 parameterName parameterType;--定義引數 begin --sql 執行塊 select t.col1 into parameterName from tableName t where t.colName='A'; --col1 查到的值賦給 parameterName -- if-- if parameter='' --對 parameterName 進行判斷 then --執行語句 end if; --- if else--- if parameter='' --對 parameterName 進行判斷 then --執行語句 else --執行語句 end if; ----if elsif else--- if parameter='' --對 parameterName 進行判斷 then --執行語句 elsif parameterName='' then --執行語句 else --執行語句 end if; end;
注意: 每個sql語句結束時,一定要寫 ‘;’