求REPLACE写法?
怎么批量替换?替换A表的name字段,name字段是varchar型。
USERID int(11)
LOGINNAME varchar(50)
NICKNAME varchar(50)
USERNAME varchar(50)
USERID LOGINNAME NICKNAME USERNAME
1 JG123 xxx xx
2 JGGaolei xx xx
3 JGWYZhi xx xx
4
5
6
update A set A.LOGINNAME=REPLACE(A.LOGINNAME, 'gp', '')
现有的LOGINNAME字段的值都是以'JG'开头,比如'JGwang'.
现在想要把开头JG替换成空。‘JG'只会出现在前2位.谢谢
------解决方案--------------------update A set LOGINNAME=substring(LOGINNAME,3);
------解决方案--------------------