我正在阅读PostgreSQL协议文档。该文档规定了消息流和容纳格式,但没有提到实际数据字段如何以文本/二进制编码。
对于文本格式,根本没有提到。这是什么意思?我应该只使用SQL值表达式吗?还是有其他的文档?如果只是SQL值表达式,这是否意味着服务器会再次解析它们?
还有,我应该调查源代码的哪个部分来查看二进制数据如何编码?
更新
我再次阅读手册,并发现提到了文本格式。所以实际上确实提到了文本表示,是我的错漏了这一段。
对于文本格式,根本没有提到。这是什么意思?我应该只使用SQL值表达式吗?还是有其他的文档?如果只是SQL值表达式,这是否意味着服务器会再次解析它们?
还有,我应该调查源代码的哪个部分来查看二进制数据如何编码?
更新
我再次阅读手册,并发现提到了文本格式。所以实际上确实提到了文本表示,是我的错漏了这一段。
值的文本表示是特定数据类型的输入/输出转换函数产生和接受的任何字符串。