В DB2 v10 у меня есть таблица со следующими значениями столбцов:
POST:https:Booking:":getDetails"|26c4ebad-f727-4e59-bcff-3232230ad155|6f9bffbc:85
Мне нужно извлечь строку между двумя '|' символов в качестве нового столбца в операторе select
. DB2, похоже, не имеет встроенной поддержки регулярных выражений. На данный момент я обнаружил, что функции, подобные регулярным выражениям, можно зарегистрировать в DB2 с помощью внешних библиотек, но статья довольно старая, и что-то могло измениться. Каков самый простой способ сделать это? Каким будет метод с наилучшей производительностью? Если мне нужно добавить внешние библиотеки, есть ли хорошая документация, показывающая, как добавлять и использовать их с уже скомпилированными библиотеками, если это возможно?
Примечание. DB2 работает на компьютере Linux с процессором Intel.
SUBSTR
иLOCATE
. - person Stavr00   schedule 02.05.2016