SQLserver的类型为nchar的列在SQL中使用"+"拼接模糊查询,SQL执行报错:nachar数据类型使用add失效
改正方法:将 column like #name +'%´修改为:column like concat (#name,´%´)
左模糊查询:%位于关键字的左侧,索引可能会失效,如果要使左模糊查询生效可以使用覆盖索引。
覆盖索引:需要查询的列都在索引中可以找到
SQLserver的类型为nchar的列在SQL中使用"+"拼接模糊查询,SQL执行报错:nachar数据类型使用add失效
改正方法:将 column like #name +'%´修改为:column like concat (#name,´%´)
左模糊查询:%位于关键字的左侧,索引可能会失效,如果要使左模糊查询生效可以使用覆盖索引。
覆盖索引:需要查询的列都在索引中可以找到