在DB2 v10中,我有一个包含以下列值的表:
POST:https:Booking:":getDetails"|26c4ebad-f727-4e59-bcff-3232230ad155|6f9bffbc:85
我需要在两个' |'之间提取一个字符串。字符作为select
语句中的新列。 DB2似乎没有内置的正则表达式支持。到目前为止,我发现可以使用外部库向DB2注册类似regex的函数,但文章很老,事情可能已经改变。实现这一目标的最简单方法是什么?具有最佳性能的方法是什么?如果我必须添加外部库,是否有一个很好的文档显示如何在可能的情况下添加和使用已编译的库?
注意:DB2在Linux Intel机器上运行。