SQLServer中的通配符和转义字符_mssql数据库教程-查字典教程网
SQLServer中的通配符和转义字符
SQLServer中的通配符和转义字符
发布时间:2015-06-05 来源:查字典编辑
摘要:通配符SQL中的通配符用来代替一个或者多个字符。SQL通配符与LIKE运算符一起使用。SQLServer中常用的通配符%匹配任意长度的(长度...

通配符

SQL中的通配符用来代替一个或者多个字符。

SQL通配符与LIKE运算符一起使用。

SQL Server中常用的通配符

%

匹配任意长度的(长度可以为0)字符

如’m%n’匹配字符m和n之间有任意个字符的字符串,匹配的示例有man,min,mon,moon,...

_

匹配任意单个字符

如’m_n’匹配字符m和n之间含有任意一个字符的字符串,匹配的示例有man,min,mon,...

[字符集合]

匹配字符集合中的任何一个字符

如’[mz]’匹配字符m或者z,’[m-z]’匹配介于m与z之间的任意单个字符。

[^]

匹配不在括号中的任意单个字符

如’[^mz]’匹配任何不为m或者z的单个字符。

转义字符

使用转义字符,可以告诉DBMS,查询中的通配符不再是通配符,而是字符的实际值。

如使用转义字符对“%”进行转义后,“%”就表示百分号本身了。

使用ESCAPE 定义转义字符

看下面的示例:

?

1

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新mssql数据库学习
    热门mssql数据库学习
    编程开发子分类