在DB2中是不支持直接使用正则表达式的,要想使用就需要借助一个压缩包
下载地址:https://download.csdn.net/download/yangguangniubi/10302821
1. 将附加的 db2-regex.zip 文件保存到硬盘上的一个新文件夹中,随便一个文件夹都行
2. 将压缩文件中的所有文件提取到 D:\db2_regex。
3. 打开 D:\db2_regex\scripts\sql\db2_regex_functions.sql。
4. 编辑脚本以满足您环境的要求。在第二行中,请变更目录名称。
比如:CALL SQLJ.INSTALL_JAR('file:D:\db2-regex\lib\db2_regex.jar', db2_regex);红色部分是要修改的,确保 db2_regex.jar路径正确
5. 在 DB2命令行处理器窗口中,请运行以下命令行:
1: db2 connect to <my_db> user <uid> using <pwd>
2: db2 -td@ -vf "D: \db2_regex\scripts\sql\db2_regex_functions.sql"
至此你就可以像oracle一样使用正则表达式了