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 文档: 会话信息函数