用postgresql批量替换

时间:2014-08-04 21:10:56

标签: postgresql replace

我想知道如何批量替换一系列字符串。例如,如果我想从字段中删除句点,并将字符之间的双倍空格更改为单个空格。我知道使用Python可以简单地使用类似的东西:  .replace('。','')。替换('','')。替换(等)。使用postgresql它看起来更像是

UPDATE table
SET field = replace(field, 'replace text','replacement text')

我不确定如何让它适用于多个替换选项。感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

您可以多次使用REPLACE()功能,例如

UPDATE table
SET field = replace(replace(field, '.',''),'  ',' ')