SQL中列后在的奇怪字符不是空格那到底是什么? 看看ASII码 PRINT出来看看。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那个东西叫TAB键char(9):replace(truepass,char(9),'') select ascii(RIGHT(turepass,1))最后一位就知道是什么了如果是9 就是楼上所说的tab 键 看上去样一个长空格 还有 哪有清除不掉的清除最后一位left(turepass,len(turepass)-1) 谢那个东西叫TAB键char(9):replace(truepass,char(9),'')果然还是高手多。确实是你说的这个。那我想问一下,如何写一个搜索语句,找出所有都最后一个字符串是TAB键的列来? SELECT [id] ,[turepass] FROM [md].[dbo].[zz] where charindex('char(9)',turepass)>0这种方式找不出来。 引号去掉,char(9)已经是TAB字符了SELECT [id] ,[turepass] FROM [md].[dbo].[zz] where charindex(char(9),turepass)>0或select * from zz where truepass like '%'+char(9) 题外话,可以直接用md5作为密码指纹,又fn_sqlvarbasetostr又substring的,这些是无用功,而且substring之后碰撞几率大增。 我这个是在SQL中操作啊,不是在WEB中,怎么用MD5啊。不太会。 请大家帮忙。。。存储过程如何循环插入数据 存储过程中的一个查询语句 求一个SQL语句 sql server 中用sql语句修改列名 求一比较古怪的SQl语句 数据库复制的问题,高人进来解答 求教:Excel 数据导入sql server 2000 为什么总有一部分数据是 null 一个SQL的面试题,题目没怎么看懂,帮忙分析一下。 更改表结构,增加char列长度前,添加索引能够提高更改速度吗? 错误码22029,是什么错误,如何解决?谢谢 like只包含所选关键词的查询 如何改变 查询SQL执行计划的执行次序
那个东西叫TAB键char(9):replace(truepass,char(9),'')
select ascii(RIGHT(turepass,1))
最后一位就知道是什么了
如果是9 就是楼上所说的tab 键 看上去样一个长空格 还有 哪有清除不掉的
清除最后一位
left(turepass,len(turepass)-1)
那个东西叫TAB键char(9):replace(truepass,char(9),'')
果然还是高手多。确实是你说的这个。那我想问一下,如何写一个搜索语句,找出所有都最后一个字符串是TAB键的列来?
,[turepass]
FROM [md].[dbo].[zz] where charindex('char(9)',turepass)>0这种方式找不出来。
引号去掉,char(9)已经是TAB字符了SELECT [id]
,[turepass]
FROM [md].[dbo].[zz] where charindex(char(9),turepass)>0或select * from zz where truepass like '%'+char(9)