oracle 的代碼塊模板
declare
--聲明變量
begin
--執行業務邏輯
exception
--異常處理
end;
--結束
注意:代碼塊每個sql語句結束都要加冒號
eg:
--plsql 代碼塊往數據庫中插入數據
declare
v_id varchar(10):='1'; --聲明字符串變量必須帶上長度
v_name varchar(10):='張三';
v_sex Integer:=1;
v_age Integer:=18;
begin --begin 執行代碼
insert into a_student values(v_id,v_name,v_sex,v_age);
end;
插入數據庫中文亂碼,解決辦法
如果你的plsql沒有設定中文字符集的功能,比如我的plsql developer10就沒有,那可以用設置環境變量的方式解決此問題,在環境變量中添加一個名稱為NLS_LANG值為你oracle字符集(比如SIMPLIFIED CHINESE_CHINA.ZHS16GBK)的系統變量,重啟plsql developer,問題即可解決。