postgres中控制字符的使用

The use of control characters in postgres

我正在将遗留产品移植到 Linux 并将其数据库移植到 postgres。它的一些存储在 varchars 中的数据在数据中使用了控制字符 (ASCII 4)。

在 postgres varchars 中存储任何控制字符时,是否有任何我需要注意的限制或问题?

谢谢。

唯一不能真正放入 varchar 的是 0x00,因为这是一个字符串终止符。 0x04 工作得很好,就像其他不可打印的字符一样。