PL SQL基礎總結

2021-09-12 05:00:32 字數 725 閱讀 3327

總結第一次全面寫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...