码迷,mamicode.com
首页 > 数据库 > 详细

SqlServer日常积累(二)

时间:2014-11-05 18:53:22      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:style   io   color   ar   使用   sp   strong   div   on   

1、Like运算符:将字符串表达式与 SQL表达式中的模式进行比较匹配。

语法 :expression Like ‘pattern‘ ,expression为匹配字段,pattern为匹配字符串。可以通过 Like 运算符来查找与所指定的模式相匹配的字段值。对于 pattern,可以指定完整的值(例如 Like "Smith"),也可以使用通配符来查找某个范围内的值(例如 Like "Sm*")。

下表展示了如何通过 Like 来测试不同模式的表达式。


匹配类型

模式
匹配
(返回 True
不匹配
(返回 False
多个字符 a*a  或  a%a aa, aBa, aBBBa aBC
  *ab*  或  %ab% abc, AABB, Xab aZb, bac
特殊字符 a[*]a a*a aaa
多个字符 ab*  或  ab% abcdefg, abc cab, aab
单个字符 a?a  或  a_a aaa, a3a, aBa aBBBa
单个数字 a#a a0a, a1a, a2a aaa, a10a
字符范围 [a-z] f, p, j 2, &
范围之外 [!a-z] 9, &, % b, a
非数字值 [!0-9] A, a, &, ~ 0, 1, 9
复合值 a[!b-m]# An9, az0, a99 abc, aj0

 可以用于 Like 运算符的通配符,如下表:

pattern 中的字符expression 中的匹配
? 或 _(下划线) 任何单个字符
* 或 % 零个或多个字符
# 任何单个数字 (0 — 9)
[charlist] 在 charlist 中的任何单个字符。
[!charlist] 不在 charlist 中的任何单个字符。

 

SqlServer日常积累(二)

标签:style   io   color   ar   使用   sp   strong   div   on   

原文地址:http://www.cnblogs.com/xinaixia/p/4076658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!