0

profiles我在表 ( )中有一个列,其中profile_p包含 2399 条记录,具有以下字符串模式

profile_p + 10 digit unique ID      (ex: profile_p1234567890) 

现在我要做的是:
在该表中创建另一个新列并复制所有这些记录但使用以下字符串模式

profile_p_th + 10 digit unique ID     (ex: profile_p_th1234567890)

id 保持不变我想要改变的profile_pprofile_p_th

4

1 回答 1

1

这应该适合你。

UPDATE profiles SET newcolumn=REPLACE(profile_p, 'profile_p', 'profile_p_th')

但是你为什么不直接存储没有这个常量前缀的数字字符串呢?

于 2013-07-09T00:01:36.860 回答