sql去掉特殊字符

update gz_user gz set gz.address = 
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(gz.address,char(32),'')                -- 替换空格 space
            ,char(33),'')                -- 替换感叹号 !
            ,char(34),'')               -- 替换双引号 "
            ,char(35),'')               -- 替换#    
            ,char(36),'')               -- 替换双引号 $
            ,char(37),'')               -- 替换 $
            ,char(38),'')               -- 替换 &
            ,char(39),'')               -- 替换单引号 '
            ,char(39),'')               -- 替换单引号 '
            ,char(40),'')               -- 替换 左括号
            ,char(41),'')               -- 替换 右括号
            ,char(42),'')               -- 替换 *
            ,char(43),'')               -- 替换 +
            ,char(44),'')               -- 替换 ,
            ,char(45),'')               -- 替换 -
            ,char(46),'')               -- 替换 .
            ,char(47),'')               -- 替换 /
            ,char(47),'')               -- 替换 /
            ,char(58),'')               -- 替换 :
            ,char(59),'')               -- 替换 ;
            ,char(60),'')               -- 替换 <
            ,char(61),'')               -- 替换 >
            ,char(62),'')               -- 替换 =
            ,char(63),'')               -- 替换 ?
            ,char(64),'')               -- 替换 @
            ,char(124),'')               -- 替换 {
            ,char(125),'')               -- 替换 |
            ,char(126),'')               -- 替换 ~
            ,char(130),'')              -- 替换 ...
            ,'(','')                      -- 替换 中文括号
            ,')','')                      -- 替换 中文括号
            ,'。','')                      -- 替换 中文句号
            ,',','')                      -- 替换 中文逗号
            ,'、','')                      -- 替换 中文顿号
     
    -- 有效果sql 
     update gz_user gz set gz.address = 
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
replace(
        gz.address
            ,char(32),'')
            ,char(33),'')
            ,char(34),'')           
            ,char(35),'')           
            ,char(36),'')           
            ,char(37),'')           
            ,char(38),'')           
            ,char(39),'')           
            ,char(39),'')           
            ,char(40),'')           
            ,char(41),'')           
            ,char(42),'')           
            ,char(43),'')           
            ,char(44),'')           
            ,char(45),'')           
            ,char(46),'')           
            ,char(47),'')           
            ,char(47),'')           
            ,char(58),'')           
            ,char(59),'')           
            ,char(60),'')           
            ,char(61),'')           
            ,char(62),'')           
            ,char(63),'')           
            ,char(64),'')           
            ,char(124),'')           
            ,char(125),'')           
            ,char(126),'')           
            ,char(130),'')
            ,'(','')                      
            ,')','')                      
            ,'。','')                      
            ,',','')                      
            ,'、','')      

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值