百分比字符(通配符 - 需匹配的字符)(Transact-SQL)
适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Microsoft Fabric SQL 数据库
匹配包含零个或多个字符的任意字符串。 此通配符可用作前缀、后缀或字符串的中间内容。 模式字符串可以包含多个 %
通配符。
示例
示例 A:匹配字符串末尾
以下示例返回 AdventureWorks2022
的 Person.Person
表中人员的名字和姓氏,其中名字以 Dan
开头。
SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'Dan%';
GO
示例 B:匹配字符串的中间内容
以下示例返回 AdventureWorks2022
的 Person.Person
表中人员的名字和姓氏,其中名字以 J
开头并以 n
结尾。
SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'J%n';
GO