PostgreSQL E转义字符

  • 背景:多行数据作为select的where查询条件,数据库里直接找能找到,但select查询不到
  • 数据
AAA
BBB
CCC
select ratmplid from certificates where privka = 'AAA
BBB
CCC
';

查询不到数据,修改如下

select ratmplid from certificates where privka = E'AAA\nBBB\nCCC\n';

也可以借助在线工具批量替换,在线多行文本连接成一行 (lddgo.net)

posted @ 2024-10-09 15:22  你说夕阳很美  阅读(30)  评论(0)    收藏  举报