最近要做一个DB job的feature做数据备份,但是其中一个需求是当程序出错时要用log记录出错的那一条数据,
我在想我用的是:
insert into (A,B)TABLE1 select A, B FROM TABLE1@DB_LINK 语句进行备份,这个如果失败的话不是整个都不成功吗?
那如何才能记录出错的那条呢?这个可以实现吗?
在proc里怎么写日志呢?
求帮助啊
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
怎样在procedure里写log日志
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
hpm1314 2014-12-02 12:12关注用 try catch 还有个 @@error 。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2023-03-20 14:56回答 11 已采纳 可行,直接调用存过名.方法名就行了,比如需要调用名称为 PROCEDUREA存过的 functionb方法,直接在你的存过中写PROCEDUREA.functionb(),如果需要参数就在括号里边按照
- 2022-12-17 16:28回答 1 已采纳 语法错了。function 的begin前有returns type。例子 DELIMITER // CREATE FUNCTION GetEmployeeInformationByID(id I
- 2021-09-23 12:34回答 1 已采纳 创建的存储过程没有给参数,你调用的时候,又给了两个参数。
- 2011-07-13 10:50delphi 超轻量级写日志单元源码 引用本单元即可使用 一共四个方法 procedure log4error(msg: AnsiString); //写ERROR级别的日志 procedure log4info(msg: AnsiString); //写INFO级别的日志 procedure log4debug...
- 2022-01-21 11:00回答 4 已采纳 java里调用postgresql的procedure这个问题,在以前的确有人讨论过,当时给出的解决方式是,把数据库里的这个procedure对象改成function对象,并在function的最后随
- 2017-02-25 08:12回答 1 已采纳 You can use the EXCEPTION block to trap any exceptions occured while executing the proc and set me
- 2018-11-10 00:13回答 1 已采纳 As described in the documentation os.Open() opens a file read-only. You would have discovered the
- 2020-09-11 04:31在SQL Server中,ErrorLog 文件是系统自动生成的日志文件之一,用于记录SQL Server实例运行过程中发生的错误信息和其他重要事件。通过分析这些错误日志,DBA(数据库管理员)或开发人员可以快速定位问题并采取相应的...
- 2023-03-23 18:46回答 2 已采纳 找到答案了 dbeaver 不支持 我换个编译器就好用了 打扰了
- 2021-12-21 14:53回答 1 已采纳 plsql developer 直接查看job对象是长这个样子 begin sys.dbms_job.submit(job => :job, wh
- 2022-03-25 13:49回答 1 已采纳 报错的原因是因为你的 num 参数 是个 "in" 的,只能由外部传入,不能赋值,除非设置成 "in out"另外,就算你设置成了in out ,它还是会报错,报查到了多行数据 ,因为 你的where
- 2021-05-04 06:39Linda-Tse的博客 oracle db提供了一个分析日志包logmnrlogminer 工具的使用-------对redo log 进行挖掘,找出在某个时间点所作的DDL 或DML 操作(包括:时间点、datablock scn 、sql语句)实验测试SQL>selectnamefromv$archived_log...
- 2021-11-03 21:15回答 2 已采纳 你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为
- 2019-01-24 14:08### Delphi 写日志文件方法详解 在软件开发过程中,日志文件是记录程序运行状态、调试信息的重要工具之一。对于使用Delphi进行开发的程序员来说,掌握如何有效地使用Delphi来创建和管理日志文件是非常必要的。下面...
- 2022-11-18 00:25天才小熊猫oo的博客 Unity3d 客户端 日志写入器 把Log日志写入到可写区 方便调试
- 2013-03-19 09:59日志组件log4delphi与log4j、log4cpp如出一辙 1.安装:log4Delphi无需安装,直接解压包解压后放入任意目录(我的目录是:'D:/3rdlib/delphi/log4delphi-0.7)即可。 2.使用:在工程文件中引用解压包中src目录下...
- 2014-01-10 22:57东北熊孩子的博客 思想:我们在写日志文件的时候习惯将所有的日志文件全部Add到一个List链表里面,然后用定时器定时从List链表中取数据写文件。 所以我使用TStringList,将所以日志Add到TStringList里面,然后用定时器从TStringList...
- 2021-02-19 08:38scry.info的博客 I'm currently working on a project that uses log4j.I'm running a testcase (junit) and would like to set the log level to trace so that I can see if all the values are correct. Classes that use logging...
- 没有解决我的问题, 去提问