我需要从Oracle表中的varchar2类型的列值中删除所有空格.例如,2012_2 psk应该成为2012_2psk.
我试过use REPLACE(column_name, ' ', '')但它不起作用.
谁能帮我?
我找到了解决方案.没有空格,还有一些其他符号将自己显示为空格.所以下一个代码工作正常:
SELECT regexp_replace(docnum, '\W','') FROM tmp_uploadtable;
Run Code Online (Sandbox Code Playgroud)