百分比字符(通配符 - 需匹配的字符)(Transact-SQL)

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例

匹配包含零个或多个字符的任意字符串。 此通配符可用作前缀、后缀或字符串的中间内容。 模式字符串可以包含多个 % 通配符。

示例

示例 A:匹配字符串末尾

以下示例返回 AdventureWorks2022Person.Person 表中人员的名字和姓氏,其中名字以 Dan 开头。

SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'Dan%';
GO

示例 B:匹配字符串的中间内容

以下示例返回 AdventureWorks2022Person.Person 表中人员的名字和姓氏,其中名字以 J 开头并以 n 结尾。

SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'J%n';
GO

请参阅