2024-10-30 08:35:38
比如流水id号 00000000351a 839277d12894a
我想要把前面的3位改了
update table t set substr(t.id,0,3)='111'
但是出错啊
提示缺失等号
update table t set t.id= replace(t.id,substr(t.id,0,3),'111');
commit;
2024-10-30 10:34:02
replace需要知道明确的值才能更改吧
我现在要更改流水号
很多个不一样的值
每个值都很长
怎么破?
上面那个应该如下:
update table t set id='111'||substr(t.id,3)
你的方法也是对的
可惜最佳答案只能有一个
不然也给你了
2024-10-30 12:39:51