回 帖 发 新 帖 刷新版面

主题:帮个忙  谢谢

能帮我一下吗 我现在是这样的。

   有一个表的一个列    比如是1234567890    我要改成8位的数,   这8位的数我要前两位是88然后+“1234567890”的后六位 , 改完后的是 88567890    。 

   最好是批量的 。 谢了。

回复列表 (共5个回复)

沙发

是不是要改列名?

板凳

用right函数 '88'+right(列名,6)

3 楼

update  表名 set  列名 = replace(列名,substring(列名,1,2),'88')

4 楼

嗯。那个right用得好。。呵呵。。这个功能在改电话号码时很常用到的。。

5 楼

san lou de

我来回复

您尚未登录,请登录后再回复。点此登录或注册