我知道我可以用\dft. 但是我怎么能看到一个具体的触发器呢?我想知道详细信息,例如执行触发器的事件、执行的函数等。
Mne*_*nth 34
好的,我自己发现了。
该命令\dft不显示触发器本身(如我所想),它显示所有触发器功能(返回类型触发器)。
要查看您可以制作的触发器\dS <tablename>,它不仅会显示此表的列,还会显示此表上定义的所有触发器。
要显示触发函数(或任何函数)的来源,请使用\df+ <functionname>.
如果您无权访问 psql 命令,您仍然可以使用:
select pg_get_functiondef('functionname'::regproc);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31909 次 |
| 最近记录: |