我正在使用postgresql。表中的数据如下所示存在“”。我要删除值为空的“”。查询:
select 'Patriots Colony Family Monthly'
实际结果截图:预期结果:
Abcd
wrrgggsh1#
你可以用 regex_replace 删除非字母数字字符
regex_replace
select regexp_replace(yourColumn, '[^[:alnum:]]', ' ', 'g') from yourTable;
jmo0nnb32#
你也可以这样做
select regexp_replace(yourColumn, '[^a-zA-Z0-9]+',' ','g') from yourTable;
2条答案
按热度按时间wrrgggsh1#
你可以用
regex_replace
删除非字母数字字符jmo0nnb32#
你也可以这样做