【发布时间】:2011-02-21 20:27:01
【问题描述】:
我有一个 Postgres 数据库 (9),我正在为其编写触发器。我希望触发器设置修改时间和记录的用户 ID。在 Firebird 中,您有一个可以在触发器中使用的 CONNECTIONID,因此您可以在连接到数据库时向表中添加一个值(这是一个桌面应用程序,因此连接在应用程序的整个生命周期内都是持久的),例如这个:
用户名 |连接 ID --------------------- 第544章3775然后在触发器中查找connectionid 3775属于userid 544,并将544作为修改记录的用户。
我可以在 Postgres 中使用类似的东西吗?
【问题讨论】:
标签: delphi postgresql database-connection