(Anders als mit einer UDF) Jede REGEXP-In-SQL-Unterstützung für DB2 9.7?
Es gibt keine integrierte Unterstützung für reguläre Ausdrücke in DB2 9.7.
Die einzige Möglichkeit besteht darin, UDFs oder Tabellenfunktionen zu verwenden, wie im Artikel "OMG Ponies" im Kommentar beschrieben.
@ dan1111: Ich schätze es nicht, dass mein Post bearbeitet wird, besonders wenn Leute die Frage nicht richtig lesen können. Das OP hat nach Any REGEXP-In SQL Unterstützung für DB2 9.7
gefragtSQL ist nicht XQuery !!!
Entschuldigung, löschen Sie nicht den Text meiner 100% korrekten Antwort. Sie können einen Kommentar hinzufügen oder Ihre eigene Antwort schreiben.
Ich bin Komikoni (Keisuke Konishi).
Ich habe die Funktion für reguläre Ausdrücke (UDF) erstellt, die in db2 nicht existiert. Die UDF verwendet das SQL / XML (Xquery). Sie können leicht installieren.
Liste der regulären Ausdrücke bieten UDF
Skripte können von hier heruntergeladen werden. (Entschuldigung auf Japanisch)
(Englisch: Maschinelle Übersetzung Skript: Das letzte einer japanischen Seite)
Ich freue mich auf Ihre Rückmeldungen und Kommentare.
Ab DB2 11.1 gibt es eine integrierte Regex-Unterstützung. Eine der neuen Funktionen ist REGEXP_SUBSTR
und es gibt noch mehr.