国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle的獨立事物使用方法

2024-08-29 13:03:50
字體:
來源:轉載
供稿:網友

        在數據清洗時為了方便查看當前運行的狀態,特意在存儲過程里面添加了一些日志。通過查看日志可以方便的看到當前運行到哪里,但是這輸出的日志不能跟過程使用相當的事物(即不管清洗過程是成功還是失敗,日志必須得成功寫到數據庫里面)。Oracle的獨立事物就能幫助我們解決這個問題。

  下面是方法模型:

  procedure AddError(i_runid number, --運行號碼
  i_append varchar2, --附加信息
  i_type   number default 10 --錯誤等級0-9錯誤,10-99警告
  ) is
  pragma autonomous_transaction;
  begin
  insert into dw_log_error
  (log_id, log_runid, log_type, log_append)
  values
  (seq_dw_log_errorid.nextval, i_runid, i_type, substr(i_append, 1, 2000));
  commit;
  end;

  只需要在過程內容調整該過程即可!問題立馬解決!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 马公市| 宜良县| 互助| 阳信县| 营山县| 宜春市| 海原县| 安义县| 遂平县| 达孜县| 罗田县| 芜湖县| 宁乡县| 南丹县| 咸宁市| 卓资县| 博客| 临夏县| 西华县| 旅游| 全南县| 邵武市| 德格县| 香河县| 天长市| 平远县| 满城县| 阿拉善左旗| 连平县| 武穴市| 常山县| 望奎县| 宁安市| 阜南县| 天峻县| 湛江市| 民勤县| 蒲江县| 华池县| 临汾市| 安图县|