Продолжим рассмотрение функций семейства REGEXP_, следующая, на которой я хочу остановиться, — это табличная функция REGEXP_SPLIT_TO_TABLE
. Это определённо одна из тех функций, которые стоит знать, особенно если когда-либо потребуется извлекать данные из сложной структуры.
Эта функция очень похожа на STRING_SPLIT
. И, в отличие от таких функций, как REGEXP_LIKE
, в простых случаях здесь можно использовать те же основные параметры, что и у STRING_SPLIT
. Но далее возможности становятся практически безграничными, потому что можно определить почти любые разделители. Конечно, у функции есть и недостатки, но об этом поговорим позже.