總結第一次全面寫pl/sql基礎
1、「=」 是比較,「:=」是賦值,
2.sys_refcursor 返回結果集型別之一,動態sql開啟(可以檢視對應文章),
execute immediate get_count_sql into n_counta,n_countp; 動態sql執行 count型別sql :select count(*) from table;
3.動態sql字串拼接單引號問題:2個單引號 :
trunc(sysdate,'||'''yyyy'''||') 等譯trunc(sysdate,'yyyy');
4.--自定義接受型別;
type my_record is record(
n_lossno gcpolicypaidhistorytemp.lossno%type,
n_lossseqno gcpolicypaidhistorytemp.lossseqno%type,
n_upload gcpolicypaidhistorytemp.upload%type);
my_rec my_record;
5.異常資訊列印
exception when others then
v_backtrace := dbms_utility.format_error_backtrace;
dbms_output.put_line(v_backtrace);
這個基礎教程很好
PL SQL程式設計基礎 PL SQL簡介
課程教師 李興華 課程學習者 陽光羅諾 日期 2018 07 28 知識點 1 了解pl sql的主要特點 2 掌握pl sql塊的基本結構 pl sql語法結構 語法 declare 宣告部分,例如。定義變數 常量 游標。begin 程式編寫 sql語句 exeception 處理異常 end 說...
plsql基礎學習 二 PLSQL型別
標量資料型別 a.儲存單一的值 b.沒有內部結構 基本標量資料型別 char,varchar2,long,long raw,number,binary integer,pls integer,boolean,date,timestamp 一 oracle資料型別 1.字元資料型別 char,varc...
PL SQL 例項總結
pl sql 保證輸出 set serveroutput on pl sql 塊 declare v sal emp.sal type begin select sal into v sal from emp where empno 7369 dbms output.put line v sal e...