Sql灵异问题?
比方数据库中有一字段,字段中的值是“A5052P-H34   2.0*220*1219   SHEET” 
 当我使用charindex的时候,本应是11的,可结果出来24, 
 当我把字段复制出来后 
 使用select   charindex( 'A5052P-H34   2.0*220*1219   SHEET ')结果是11,正确的 
 搞不懂为什么,郁闷中~~~~
------解决方案--------------------  有可能你“A5052P-H34 2.0*220*1219 SHEET”的第一个空格是换行,当你把字段的值 
 复制出来的时候换行会变成空格,第二个空格是真正的空格 
 你可以这样试一下 在 table  里面查询 
 SELECT charindex(char(13),fieldName) 
 FROM table    
 SELECT charindex(char(10),fieldName) 
 FROM table    
 SELECT ascii(left(categoryname,len(fieldName)-10)) 
 FROM table  
 从数据库里面查 
 看看第一个所谓的空格的ascii 是多少 
 换行的 ascii 是49 
 空格的是 32