您好,欢迎访问一九零五行业门户网

SQL Server四种匹配符的含义

四种匹配符的含义 % 代表零个或者多个任意字符 代表一个任意字符 [] 指定范围内的任意单个字符 [^] 不在指定范围内的任意单个字符 带有匹配符的字符串必须使用引号引起来,例如下面的示例: like 'br%'返回以br开始的任意字符串。 like 'br%'返回以br开始的
四种匹配符的含义 % 代表零个或者多个任意字符 代表一个任意字符 [] 指定范围内的任意单个字符 [^] 不在指定范围内的任意单个字符 带有匹配符的字符串必须使用引号引起来,例如下面的示例: like 'br%'返回以“br”开始的任意字符串。 like 'br%'返回以“br”开始的任意字符中。 like '%een'返回以“een”结束的任意字符串。 like '%en%'返回包含“en”的任意字符串。 like 'en'返回以“en”结束的三个字符的字符串。 like '[ck]%'返回以“c”或者“k”开始的任意字符串。 like '[s-v]lng'返回长为四个字符的字符串,结尾是“ing”,开始是从s到v like 'm[^c]%'返回以“m”开始且第二个字符不是“c”的任意字符串。注意: 使用like运算符通常会导致sql server不对给定的表使用与之联系的索引。它告诉sql server比较所指定的字符串并且找到与所提供的匹配符相匹配的任何内容。由于这种原固,,不推荐在大型表上使用这种类型的搜索或者比较,至少应该提醒用户,系统寻找满足搜索标准的数据行时所需的等待时间非常重要。
--------------------------------------------------------------------------------
其它类似信息

推荐信息