PostgreSQL中如何去除字符之间的空格?

Say*_*akh 1 postgresql postgresql-9.5 trim

我想根据卡号的特定列匹配两个表,第二个表中某些卡号的字符之间有空格,如下所示:

'NES 123_4_5'
'MTS 678_9_0'
Run Code Online (Sandbox Code Playgroud)

我想要的是删除字符和数字之间的空格并将其更改为以下形式:

'NES123_4_5'
'MTS678_9_0'
Run Code Online (Sandbox Code Playgroud)

执行此操作的函数的 SQL 查询是什么?

a_v*_*lad 5

最简单的方法 - 使用 REPLACE 函数

select REPLACE('NES 123_4_5', ' ', '')
Result - NES123_4_5
Run Code Online (Sandbox Code Playgroud)

字符串函数的完整列表 - https://www.postgresql.org/docs/9.6/static/functions-string.html