0

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

v_old_data := ROW (OLD.name);

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

4

1 回答 1

1

简单地:

v_old_data := OLD.name;

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

于 2014-02-25T22:35:55.640 回答