今天看网站的数据时候,发现有个字段里多出了一个隐藏字符,查询的时候没有什么问题,
但是我在读取出数据的时候,这个字段中多了一个问号,在每个字段的后面多了一个问号。
茶贸国际中心?
安德路小区?
大井中里?
像上面所说的,请问我怎么找出那些记录中含有这种隐藏问号的数据,并处掉这种隐藏的数据,只是把后面问号删除掉!

解决方案 »

  1.   

    隐藏的??不会被注入了吧
    单纯是这样的话还好
    update tb set projname=left(projname,charindex('?',projname)-1)
      

  2.   

     我刚才试了一下,可以通过这样的方式来找出我们含有我们这个问号的字段的方法:
      select  projName,*
     from [RentHouse].[dbo].[rh_reHouseInfo]
     where ASCII(right(projName,1))=0x3f
     但是现在问题又出来了,我不知如何替换掉这里面的问号字符,大家有什么好的办法吗?
      

  3.   

    问题已经解决,我博客已有解释,可以看看:
    http://blog.sina.com.cn/s/blog_5ecfda920100fyqo.html