[当创建一个行构造函数时,如果Postgres包含某些字符,它将用双引号引起来]
select row('test')::text -> test
select row('test,')::text -> "test,"
select row('te(st')::text -> "te(st"
到目前为止,我发现文本中任何位置的以下字符都将使文本变成双引号:space,)(“ \
是否存在所有产生双引号的字符的列表?
您必须阅读原始资料,但我想您已经全部掌握了。它是在record
类型的值的字符串表示中具有特殊含义的字符列表。