外地客户如不方便将要进行数据恢复的储存设备(如硬盘,U盘等)送到我们数据恢复中心,可以通过快递至我数据恢复中心。

SQL Server如何使用WHERE组合下划线(_)通配符

另一个有用的通配符是下划线(_) 。下划线的用途与%一样,但下划线只匹配单个字符而不是多个字符。

举一个例子:

SELECT prod_id,prod_name
FROM products
WHERE prod_ name LIKE '_ton anvil';

 

prod_id prod_name
ANV02
ANV03
1 ton anvil
2 ton anvil

此WHERE子句中的搜索模式给出了后面跟有文本的两个通配符。结果只显示匹配搜索模式的行:第一行中下划线匹配1,第二行中匹配2。.5 ton anvil产品没有匹配,因为搜索模式要求匹配两个通配符而不是一个。对照一下,下面的SELECT语句使用%通配符,返回三行产品:

prod_id prod_name
ANV01
ANV02
ANV03
.5 ton anvil
1 ton anvil
2 ton anvil

与%能匹配0个字符不一样,_总是匹配一个字符,不能多也不能少。

转载请注明:成都千喜数据恢复中心 » SQL Server如何使用WHERE组合下划线(_)通配符

喜欢 (15)or分享 (0)

您必须 登录 才能发表评论!