如何在我的数据库中用SPACE替换“+”(加号)?

时间:2011-03-24 12:09:02

标签: mysql sql oracle sqlite

我的数据库包含许多+标志,我想用白色空间替换它.... 该查询应该是什么?

3 个答案:

答案 0 :(得分:6)

update tbl set column = replace(column, '+', ' ')

这会将名为“tbl”的表中名为“column”的列中的所有“+”更新为一个空格,每个空格一个“+”

如果您只需要选择显示,则选择相同的功能,例如

select replace(column, '+', ' ') column, other1, col3
from tbl

答案 1 :(得分:2)

更新TABLE_NAME设置FIELD_NAME =替换(FIELD_NAME,'+','');

Documentation

答案 2 :(得分:0)

对于Oracle:REPLACE