select secure_decrypt_log_id_seq.nextval,**v.PROGRAM**,
'CONTRACT_PAYMENT_ID = '||to_Char(:new.CONTRACT_PAYMENT_ID), sysdate, user, **v.MACHINE**, ls_transaction_type
from v$session v
where v.sid = (select sid from **v$mystat** where rownum = 1)我在PostgreSQL中找不到等价的函数。上面的代码是oracle的,我找不到任何适当的程序,机器和mystat的引用。AWS-SCT无法在Postgres中找到类似的函数
发布于 2020-11-03 19:26:57
您可以在pg_stat_activity中使用客户端地址:client_addr (如果启用了log_hostname,则可以使用client_hostname )。
无法访问服务器上客户端可执行文件的名称,因为这样的信息是不可靠的,但我的建议是客户端设置application_name参数,服务器从pg_stat_activity获取它。
https://stackoverflow.com/questions/64661756
复制相似问题