inet_client_port()
是一个返回当前客户端IP端口号的系统函数。
inet_client_port()
在 PostgreSQL 8.0 中添加。
用法
inet_client_port () → integer
inet_client_port()
不带任何参数调用,并返回客户端IP端口作为整数,或者如果当前连接通过Unix域套接字则返回 NULL
。
更改历史记录
- PostgreSQL 8.0
- 添加(提交 97d625dd)
示例
通过TCP/IP连接时的示例输出
postgres=# SELECT inet_client_port(); inet_client_port ------------------ 40276 (1 row)
通过Unix域套接字连接时的示例输出
postgres=# SELECT inet_client_port(); inet_client_port ------------------ (1 row)
参考文献
- PostgreSQL文档: 会话信息函数