Получить строку до первого пробела в блоках данных sql

У меня есть запись в столбце в базе данных, имя столбца - properties_desc

#Fri Jan 20 13:02:07 UTC 2021 cardType=MasterCard cardUniqueNumber=abcd857bdnsj45ncx cardDebit=true

Я хочу обрезать запись, чтобы получить: MasterCard

В общем, я хочу все после 'cardType=' и до ''

Мне удалось получить MasterCard cardUniqueNumber=abcd857bdnsj45ncx cardDebit=true

используя приведенный ниже запрос

      regexp_extract(properties_desc, '(?<=cardType=)[^ ]*',0)

Тем не менее, я хочу обрезать его дальше и просто получить «MasterCard».

Я пытался использовать такие функции, как LEFT и SUBSTRING, но не смог получить нужный результат. Любая помощь приветствуется. Как я могу это решить? Спасибо.

0 ответов

Другие вопросы по тегам