首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

求REPLACE写法?解决方法

2012-05-14 
求REPLACE写法?怎么批量替换?替换A表的name字段,name字段是varchar型。USERIDint(11)LOGINNAMEvarchar(50)N

求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);
[解决办法]

探讨

update A set LOGINNAME=substring(LOGINNAME,3);

热点排行