CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  高级技术

不好意思,再问一个问题,怎样才能把数据抛出的异常写入一个我指定的文件里?

楼主PowerLemon(政治柠檬)2003-11-03 09:57:01 在 Oracle / 高级技术 提问

要写入指定文件需要如何配置??  
   
  文件名:test.err  
  地址:/oracle/tempfile/  
   
  谢谢大家!  
  问题点数:0、回复次数:4Top

1 楼zhongchai(zhongchai)回复于 2003-11-03 10:20:07 得分 0

看在什么下面把异常写入文件了,有很多方法的。Top

2 楼PowerLemon(政治柠檬)回复于 2003-11-03 10:32:38 得分 0

就是用触发器,如果执行的delete/insert/update出错时,把异常抛出并写入指定文件。  
   
  顺便问一下,oracle的标准异常里面好像没有delete等操作的异常定义?Top

3 楼beckhambobo(beckham)回复于 2003-11-03 12:03:41 得分 0

使用utl_file包  
  在触发器可以这样写嘛  
  create   trigger   a_tri  
  before   insert   or   update   or   delete   on   a  
  for   each   row  
  begin  
  if   deleting   then  
  begin  
    ....  
  exception  
  when   others   then  
  .....  
  end   if;  
  ...  
  end;  
  /Top

4 楼PowerLemon(政治柠檬)回复于 2003-11-03 16:57:07 得分 0

哪里有好的utl_file包的介绍或使用方法?谢谢Top

相关问题

  • 不好意思:
  • 不好意思。
  • joke100 不好意思!
  • 不好意思,但很急
  • 不好意思,骗分!!!
  • 不好意思,骗分!!!1
  • 不好意思,骗分!!!!!!
  • 24不好意思,骗分!!!
  • 不好意思,骗分!!!!!!!!
  • 不好意思,刚来就。。。。

关键词

  • 文件
  • oracle
  • 写入
  • 抛出
  • 触发器
  • utl
  • 指定
  • 谢谢
  • 异常
  • deleting

得分解答快速导航

  • 帖主:PowerLemon

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo