从 postgres 表列中删除括号,但保留其中的单词

nei*_*ilH 3 database postgresql regexp-replace

我有一个标题列,其中包含括号内的一些单词。我想删除括号,但使用 regexp_replace 保留当前在其中的单词。我尝试过这个,但似乎不起作用。该列中仍然有括号。

UPDATE test_table SET title = regexp_replace(title, '()', '', 'g');
Run Code Online (Sandbox Code Playgroud)

小智 5

您还可以使用 BTRIM 函数来实现此目的。例子:

BTRIM(title,'[]') as "title"
Run Code Online (Sandbox Code Playgroud)

干杯!