REGEXP_LIKE () требует, чтобы выражение точно совпадало с шаблоном.REGEXP_CONTAINS () менее ограничен;выражение должно содержать только то, что соответствует шаблону.
Этот запрос иллюстрирует разницу.Обратите внимание, что искомый шаблон является параметром second для функции.
select REGEXP_CONTAINS(" foof ", "foof") as contains, REGEXP_LIKE(" foof ", "foof") as `like`
[
{
"contains": true,
"like": false
}
]