<分区>
我需要从 Oracle 表中的 varchar2 类型的列值中删除所有空格。
例如,2012_2psk
应该变成 2012_2psk
。
我尝试过使用 REPLACE(column_name, ' ', '')
但它不起作用。
谁能帮帮我?
<分区>
我需要从 Oracle 表中的 varchar2 类型的列值中删除所有空格。
例如,2012_2psk
应该变成 2012_2psk
。
我尝试过使用 REPLACE(column_name, ' ', '')
但它不起作用。
谁能帮帮我?
最佳答案
我找到了解决方案。没有空格,还有一些其他符号显示为空格。所以下一个代码工作正常:
SELECT regexp_replace(docnum, '\W','') FROM tmp_uploadtable;
关于sql - 如何从 Oracle 中的 varchar 中删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24007375/