2016-07-25 2 views
1

Хотя документация BigQuery Standard SQL упоминает функцию REGEXP_MATCH [1], он, кажется, недоступна при выполнении запроса, с веб-интерфейсом возвращающегося:REGEXP_MATCH в BigQuery Стандартный SQL

ошибки: Функция не найдена: REGEXP_MATCH

Что можно было бы использовать?

[1] https://cloud.google.com/bigquery/sql-reference/functions-and-operators#regexp_match

+0

Спасибо за доклад, кстати. Как указывает Михаил, предпочтительный способ сделать это: REGEXP_CONTAINS. Я буду следить за нашими писателями, чтобы исправить упоминание «REGEXP_MATCH», которое мы не собираемся поддерживать, так как семантика может вводить в заблуждение. –

ответ

5

что бы альтернативу использовать его?

Вы должны использовать REGEXP_CONTAINS

+0

Функция REGEXP_CONTAINS не определена –

+1

@ClaudiuCreanga - вы должны использовать ее с BigQuery standardSQL - введите #standardSQL в первой строке вашего запроса или не забудьте проверить параметры –

Смежные вопросы