我有一列只有4个数字,我想删除第一个数字。我运行在这里找到的更新查询,但它说没有受影响的列。
UPDATE mytable
SET mycol = TRIM(LEADING '[0-9]' FROM mycol)
我在运行时没有收到错误,只是什么也没做。
您可以用来测试mycol
数字mycol RLIKE '^[0-9]'
,用来删除SUBSTRING(mycol, 2)
:
UPDATE mytable
SET mycol = SUBSTRING(mycol, 2)
WHERE mycol RLIKE '^[0-9]'
说明文件:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句