我喜欢操作符

适用于:检查标记是的砖的SQL检查标记是的砖运行时9.1及以上

返回true,如果str匹配模式逃避不区分大小写。

语法

str(]我喜欢(模式(逃避逃避])
str(]我喜欢{任何|一些|所有}((模式(,]])

参数

  • str:一个字符串表达式。

  • 模式:一个字符串表达式。

  • 逃避:一个字符串文字。

  • 任何一些所有:

    如果所有然后指定我喜欢返回真正的如果str匹配所有模式,否则返回真正的如果至少有一个模式匹配。

返回

一个布尔值。

的模式是一个字符串匹配和不区分大小写的,除了下列特殊符号:

  • _匹配任何一个字符的输入(类似于在POSIX正则表达式)

  • %匹配零个或多个字符的输入(类似于。*在POSIX正则表达式)。

默认转义字符的“\”。如果一个转义字符在一个特殊的符号或另一个转义字符,下面的字符匹配和不区分大小写的方式。它是无效的逃避任何其他字符。

字符串保有的。例如,为了匹配“abc \”,模式“abc \ \”

str我喜欢相当于(str我喜欢…)

例子

>选择我喜欢(“火花”,“_PARK”);真正的>选择约翰' % SystemDrive % \ \ \ \用户”我喜欢' \ % SystemDrive \ % \ \ \ \ %的用户;真正的>选择' % SystemDrive % /用户/约翰'我喜欢' / % SystemDrive / % %’/ /用户逃避' / ';真正的>选择就像(“斯波克”,“_pArk”);>选择“火花”就像一些(“_ParK”,“_Ock”)真正的>选择“火花”就像所有(“_ParK”,“_Ock”)