パーセント文字 (ワイルドカード - 一致する文字列) (Transact-SQL)
適用対象: SQL Server
Azure SQL Database
Azure SQL Managed Instance
0 個以上の文字で構成される文字列に一致します。 このワイルドカード文字は、プレフィックス、サフィックス、または文字列の中で使用できます。 このパターン文字列には、%
のワイルドカードを複数含めることができます。
例
例 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