用REPLACE函数,把空格替换成 ''。
例:去除 表table 中 col 列的空字符
去除空格符:update table set col = REPLACE(col,' ','')
还有tab制表符(即char(9)),显示效果类似空格。
去除制表符:update table set col = REPLACE(col,CHAR(9),'')
LTRIM()去掉字符串前面的空格
select ltrim(site_name) from site
RTRIM()去掉字符串后面的空格
select rtrim(site_name) from site
嵌套使用这两个函数可以去掉字符串前后的空格
select ltrim(rtrim(site_name)) from site
如果想去掉字符串中间的字符,则可以使用replace(),
例如要去掉“字符 串”中间的空格,如下:
replace( ' 字符 串',' ','')
update 表
set 列=replace(列,' ','')