如何使用单引号插入postgresql数据-请再次询问

如何使用单引号插入postgresql数据-请再次询问,postgresql,Postgresql,@一匹没有名字的马- 在你再次关上它之前 我知道这篇文章,但它不能解决问题! 在PostgreSQL中插入带单引号的文本(7个答案) 我想在Postgresql 12数据库中插入带单引号的文本 repmondb=# insert into TEST ("vorname#") values ('\'hans\''); ungültige Anweisung \''); Versuchen Sie \? für Hilfe. 或 使用\和“附加”进行转义不起作用 双引号: insert into

@一匹没有名字的马- 在你再次关上它之前

我知道这篇文章,但它不能解决问题! 在PostgreSQL中插入带单引号的文本(7个答案)


我想在Postgresql 12数据库中插入带单引号的文本

repmondb=# insert into TEST ("vorname#") values ('\'hans\'');
ungültige Anweisung \'');
Versuchen Sie \? für Hilfe.

使用\和“附加”进行转义不起作用

双引号:

insert into TEST ("vorname#") values ('''hans''');
美元报价字符串:

insert into TEST ("vorname#") values ($$'hans'$$);

这是这个问题的答案,这个问题的答案也解决了您的问题。手册中明确说明了必要的语法
insert into TEST ("vorname#") values ($$'hans'$$);