【问题标题】:storing old values in audit trigger在审计触发器中存储旧值
【发布时间】:2014-02-25 22:30:59
【问题描述】:

您好,我正在 postgres 服务器中开发简单的审计触发器。目前,我正在从名称列中获取旧值,例如下面的行。

v_old_data := ROW (OLD.name);

它工作正常,但它用括号存储值。如'(john)'。有什么方法可以在不带括号的情况下从表中存储/获取值?

【问题讨论】:

标签: postgresql triggers row plpgsql audit-logging


【解决方案1】:

简单地说:

v_old_data := OLD.name;

您想要 ,不要将其包装成一行并将整行转换为 text - 包括属于一行文本表示的括号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    • 2014-04-19
    • 2014-04-14
    • 2021-06-05
    • 2011-02-09
    • 1970-01-01
    相关资源
    最近更新 更多