- like操作符
如果想找出名称包含bean bag的所有产品,可以构造一个通配符搜索模式。
通配符:用来匹配值得一部分的特殊字符。
搜索模式:由字面值,通配符或者两者组合构成的搜索条件。
通配符搜索只能用于文本字段,非文本数据类型字段不能使用通配符。
1)%通配符
%表示任何字符出现任意次数。
此例中搜索模式’华%‘表示检索任何以华开头的词。%告诉DBMS接受华之后的任意字符,不管它有多少字符。
上述语句表示匹配任何位置上包含文本山的值。
当然%可以放在任意位置,例如’F%y’则表示以F开头以y结尾的值。
*注意%除了表示一个和任意字符外,还可以表示0个字符。,但’%'不会匹配NULL的行。
2)_通配符
_通配符的用途和%一样,只是它值匹配单个字符。
两个下划线代表两个字符
当然,也可以和%搭配使用
*其它操作符能达到相同目的,应该是用其它操作符
*尽量不要把通配符用在搜索模式的开始处,否则搜索最慢。