REGEXP_SIMILAR Function Example | VantageCloud Lake - Example: Returning Matching Customer Names with REGEXP_SIMILAR Function - Teradata VantageCloud Lake

Lake - Working with SQL

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2025-11-21
dita:mapPath
jbe1714339405530.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
jbe1714339405530

The following query:

SELECT name FROM customers WHERE REGEXP_SIMILAR(name, '(Mike B(i|y)rd)| (Michael B(i|y)rd)', 'c') = 1; 
returns the names from the customers table that match:
  • 'Mike Bird'
  • 'Mike Byrd'
  • 'Michael Bird'
  • 'Michael Byrd'

The matching is case-sensitive.