【问题标题】:Using Logs in stored Procedure在存储过程中使用日志
【发布时间】:2014-09-25 12:25:59
【问题描述】:

在存储过程中创建日志时我需要帮助。 场景是这样的: 我正在创建一个程序。我需要将过程中的一些中间信息记录在日志文件中,以便每次执行过程时都会生成日志。

通常我为此目的使用 SPOOL,但由于 SPOOL 是 SQL PLUS 并且不能在 PL/SQL 中使用,我正在寻找一种更好的方法,每次触发过程时将日志写入特定文件以通知更新过程中制作的。

有人可以帮我确定我可以插入存储过程中的任何此类代码快照以满足我的要求吗?

注意:我使用的是 Oracle。

【问题讨论】:

    标签: plsql plsqldeveloper


    【解决方案1】:

    您可以简单地创建一个具有简单日志记录功能的包,该包可以打开、写入和关闭存储在数据库服务器上的日志文件。查看UTL_FILE package;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-18
      • 2020-12-21
      • 2019-06-16
      • 2011-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多