replace圆点,为什么去除不了呢 那个圆点不是有效的ascii字符,SQL 把不是有效的ascii 字符都认为是char(63)也就是经常见到的'?',用这个函数UNICODE 看一下,看他的UNICODE 值是多少 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 replace(column,'.'char(23))这样把能够圆点粘过来直接替换不行嘛?select unicode(N'。') 查看的时候前面加个N还不行就把那个圆点粘上来,让大家看一下 那个圆点粘贴过来就变成了 • 这个了如果你想看那个点,就把•这个粘贴到记事本中,然后另存为html的文件,然后打开就可以看到了 他的unicode是8226知道了,这个我用replace(column,char(8226),char(23))这样也去除不了 我的环境显示select ascii('•')--149select unicode(N'•')--8226可以直接进行替换select replace(N'•saaaa','•','')--saaaa(1 row(s) affected)select replace(N'•saaaa',char(149),'')也可以进行替换 这样也可以select replace(N'•saaaa',nchar(8226),'') sql效率 sql05的sa密码怎么设为空 大家帮忙看这个SQL函数!! 给一个表的一个字段加一个IDENTITY (1, 1),怎么写script呢? 请问,怎么将值只保留小数点后面二位 SQL 分组 取前3个的问题 sql 语句问题 请教一个小问题,用BCP语句将查询结果导入到一个文本文件中,如何保存文件中原来的内容? 问一个基础的问题 请问各位前辈,又没有专门的数据库转换或读取软件? 如何得到命名实例用的端口号 重复值的判断问题,比较复杂
这样把能够圆点粘过来直接替换不行嘛?
select unicode(N'。') 查看的时候前面加个N
还不行就把那个圆点粘上来,让大家看一下
知道了,这个我用replace(column,char(8226),char(23))这样也去除不了
--149
select unicode(N'•')
--8226
可以直接进行替换select replace(N'•saaaa','•','')
--saaaa(1 row(s) affected)select replace(N'•saaaa',char(149),'')
也可以进行替换
select replace(N'•saaaa',nchar(8226),'')