全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: siyi

[Windows VPS] [已解决]求助个SQL命令(正则)

[复制链接]
发表于 2021-7-5 12:04:58 来自手机 | 显示全部楼层
个人会直接nv cat 导出来 正则替换 导回去
发表于 2021-7-5 12:05:00 | 显示全部楼层
寻找第一个'-',把它及之后全删了,再新字段加个.png
这个要正则么?
发表于 2021-7-5 12:08:32 来自手机 | 显示全部楼层
本地装个8 把数据修复了再导回线上。 你这个需求不用我那个函数,修复不了
 楼主| 发表于 2021-7-5 12:13:57 | 显示全部楼层
pi9 发表于 2021-7-5 12:08
本地装个8 把数据修复了再导回线上。 你这个需求不用我那个函数,修复不了 ...

好的,我试试看能不能用自定义函数。
发表于 2021-7-5 12:16:15 | 显示全部楼层
帮顶
 楼主| 发表于 2021-7-5 12:16:41 | 显示全部楼层
uzerhode 发表于 2021-7-5 12:05
寻找第一个'-',把它及之后全删了,再新字段加个.png
这个要正则么?

我有想过,可是有的文件名里面也有"-"
发表于 2021-7-5 12:21:02 | 显示全部楼层
本帖最后由 晴晴晴 于 2021-7-5 12:22 编辑

寻找倒数第一个'-',把它及之后全删了,再获取倒找. 取其后面全部

sql正则不太会 自行摸索 没有案例写不出来
发表于 2021-7-5 12:24:33 | 显示全部楼层
不行就全导出来到另外一张表咯,几万行也还好。就可以用你熟悉的语言做正则表达式替换了
发表于 2021-7-5 12:34:00 来自手机 | 显示全部楼层
前缀长度一样吗,一样的话,直接从坐标截取,然后拼上一个后缀就行,这种一次性的工作,怎么简单方便怎么来
发表于 2021-7-5 12:35:47 来自手机 | 显示全部楼层
left(str, length)  CONCAT(string1,string2,...) 这两函数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-10 01:21 , Processed in 0.059471 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表