我正在尝试替换SQL中特定位置的字符。我想用这样的字符串替换第15个字符:2019-07-08 06:56:00
我拥有的SQL代码如下:
regexp_replace(cast(date_trunc('minute', from_unixtime(mtc.conversion_timestamp)) as string), 'REGEX', '0')
我已经尝试过这样的正则表达式:^.{6}
,但是它给了我0到6之间的所有字符。我只需要在第15个位置匹配一个字符即可。因此,2019-07-08 06:56:00
的匹配项应为6(来自56)。
基本上,我想将2019-07-08 06:56:00
更改为2019-07-08 06:50:00
我尝试到处寻找,但无法弄清楚。非常感谢。
答案 0 :(得分:0)
更新:.(.{3}$)
可以满足我的需求。