↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

百科 / 协议消息 / 前端消息

Execute

Byte1('E') 将该消息标识为 Execute 命令。 Int32 消息内容的长度(以字节为单位),包括其自身。 String 要执行的 portal 的名称(空字符串选择未命名的 portal)。 Int32 如果 portal 包含返回行的查询,则这是最多返回的行数(否则忽略此值)。零表示 “ 无限制 ” 。

当前查看 PostgreSQL 18。

中文定义与说明

协议消息 Execute (F)。

同版本中文手册定义

Byte1('E')

将该消息标识为 Execute 命令。

Int32

消息内容的长度(以字节为单位),包括其自身。

String

要执行的 portal 的名称(空字符串选择未命名的 portal)。

Int32

如果 portal 包含返回行的查询,则这是最多返回的行数(否则忽略此值)。零表示“无限制”。

查看完整中文手册与上下文。

说明

Byte1('E') 将该消息标识为 Execute 命令。 Int32 消息内容的长度(以字节为单位),包括其自身。 String 要执行的 portal 的名称(空字符串选择未命名的 portal)。 Int32 如果 portal 包含返回行的查询,则这是最多返回的行数(否则忽略此值)。零表示 “ 无限制 ” 。

方向
前端 → 后端
首个线上协议字段
Byte1('E')
字段条目
4
手册中的交互阶段
扩展查询;函数调用;COPY 操作

用法

Execute (F)

消息边界与重复字段

下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。

按手册顺序排列的线上协议字段

位置格式含义
1Byte1('E')将该消息标识为 Execute 命令。
2Int32消息内容的长度(以字节为单位),包括其自身。
3字符串要执行的 portal 的名称(空字符串选择未命名的 portal)。
4Int32如果 portal 包含返回行的查询,则这是最多返回的行数(否则忽略此值)。零表示 “ 无限制 ” 。

相关条目

文档与源码

来源构建
版本
18.6
构建
https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2
来源指纹
555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f

版本比较

PostgreSQL 17 → 18: 无变化。

比较已记录的接口与属性,排除来源指纹和构建元数据。某个样本中没有记录,不能据此判断实际引入或移除的版本。

相关条目

导出 JSON · 返回协议消息 · 收录范围为 PostgreSQL 10 至 20;最早采样版本不一定是实际引入版本。