在MS SQL中对字段建立索引,如果该字段(a)为varchar类型,又碰巧全都是数字(24位),使用sql语句查询时一定要在查询值上加引号,否则索引是不会生效的。
SELECT * from Table_1 where a=’201504200020099999730094’;索引有效
SELECT * from Table_1 where a=201504200020099999730094;索引无效
在MS SQL中对字段建立索引,如果该字段(a)为varchar类型,又碰巧全都是数字(24位),使用sql语句查询时一定要在查询值上加引号,否则索引是不会生效的。
SELECT * from Table_1 where a=’201504200020099999730094’;索引有效
SELECT * from Table_1 where a=201504200020099999730094;索引无效