pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
本节描述消息中使用的基本数据类型。
n(i)一个按网络字节序的 n 位整数。如果指定了 i,它就是字面值。 Eg. Int16, Int32(42).
n(s)恰好 n 字节的字符数组,解释为以 '\0' 结尾的字符串。如果空间不足则省略 '\0'。如果指定了 s,它就是字面值。例如 LimString32、LimString64("user")。
s)常规的以 '\0' 结尾的 C 字符串,没有长度限制。即使缓冲区不够大而必须丢弃某些字符,前端也应始终读取完整的字符串。
8193 字节是允许的最大尺寸吗?
如果指定了 s,它就是字面值。 例如 String、String("user")。
n(c)恰好 n 字节。如果指定了 c,它就是字面值。例如 Byte、Byte1('\n')。
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。