最近需要进行数据库迁移,原来在oracle中的表里存储的数据带有空格,新表里存的数据不带空格
举例:原来是"1, 2, 3, " 现在存的是"1,2,3"
解决方法如下:
方法一:使用replace函数
select replace('1, 2, 3 ', ' ', '') from dual;
方法二:使用regexp_replace函数
select regexp_replace('1, 2, 3 ', '\s+', '') from dual;
最近需要进行数据库迁移,原来在oracle中的表里存储的数据带有空格,新表里存的数据不带空格
举例:原来是"1, 2, 3, " 现在存的是"1,2,3"
解决方法如下:
方法一:使用replace函数
select replace('1, 2, 3 ', ' ', '') from dual;
方法二:使用regexp_replace函数
select regexp_replace('1, 2, 3 ', '\s+', '') from dual;