需要处理一个附件记录表,个人想法是增加一个新的字段,将原字段记录处理后写入,最后改程序引用实现
字段原内容为 /abc/def/ghi/123456789-XXXXXXXX.zzzz
前段一定是一串数字
- 可能是其它字符 类似 _ 空格等
XXXXXXXX 可能是 中 /英 文或者其他各种乱七八糟的字符
zzzz 文件扩展名 可能是 3 位 /4 位英文字母
希望改成 /abc/def/ghi/123456789.xxx
保留路径不变 /abc/def/ghi/
文件名 截取前面所有数字部分+文件扩展名
请问该如何编写 UPDATE 语句
字段原内容为 /abc/def/ghi/123456789-XXXXXXXX.zzzz
前段一定是一串数字
- 可能是其它字符 类似 _ 空格等
XXXXXXXX 可能是 中 /英 文或者其他各种乱七八糟的字符
zzzz 文件扩展名 可能是 3 位 /4 位英文字母
希望改成 /abc/def/ghi/123456789.xxx
保留路径不变 /abc/def/ghi/
文件名 截取前面所有数字部分+文件扩展名
请问该如何编写 UPDATE 语句