表A字段有uid,uname,upwd,code。其中code为a-z这些字母的组合,怎么在第三个字母后插入个a字母??请教
update 表名 set 字段名= substr(字段名,1,3)||'a'||substr(字段名,4)只在Oracle中能用!!

解决方案 »

  1.   

    update 表名 set 字段名=concat(mid(字段名,1,3),mid(字段名,4))MySQL中字符串加用CONCAT函数处理。
      

  2.   

    lijob (lijob)
      '截至2010-07-20 15:03:05  用户结帖率0.00% 当您的问题得到解答后请及时结贴.
    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
    http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
    http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html8、如何给分和结贴?
    http://community.csdn.net/Help/HelpCenter.htm#结帖
      

  3.   

    update 表名 set 字段名=concat(mid(字段名,1,3),mid(字段名,4))这个不就是SQL语句吗?!
      

  4.   

    update 表名 set 字段名=concat(mid(字段名,1,3),'a',mid(字段名,4))