我需要將MySQL數據庫中的VARCHAR列中的值從YYMMDDSXXXXX更新爲YYMMDDSXXXX,其中YY是年(即2011年的11),MM是月(即9月的09),DD是日的(即15) S是一個數字的順序號(1到0)和XXXXX是順序號從00001至99999。如何用RegEx更新VARCHAR列值?
我需要減少十倍的順序號,它應該從0001到9999
我想過類似的東西:
更新TABLE_NAME set FIELD_NAME = replace(FIELD_NAME,'find this string','replace found string with this串');
但是我對MySQL不太好,所以我不知道該怎麼做。有人可以幫忙嗎?
在此先感謝!
感謝您的支持! – gtludwig