ecshop中批量替换货号前缀

    刚开始搭建好ECSHOP后可能没有设置好的情况就开始录入数据,然后才进行页面的设计,后台的相关参数的设置。但ECSHOP的货号修改后,之前的商品货号前缀是不会跟着更改的。
    虽然ECSHOP提供修改,但只能一条一条的修改。现在发个我批量修改ECSHOP货号的方法:
    用phpmyadmin进入数据库,执行下面语句就行了。

    Update hee_goods SET goods_sn = replace (goods_sn,'ECS','HEE') Where goods_sn LIKE '%ECS%';

    简单的解释下:
    hee_goods表名,你只需修改表前缀与你的一样即可;
    goods_sn就是表中存储的货号了,不需要改;
    上面的ECS为之前的,HEE为我要修改后的。

相关文章
利用mysql数据库中的TMD表修复“is marked as crashed and last (automatic?) repair failed”的错误在SQL Server中取出第m条到第n条记录的方法再推荐一个开源的嵌入式数据库Firebird推荐:嵌入式数据库sqliteMySQL优化全攻略-相关数据库命令优化MySQL数据库性能的几个好方法用批处理定时自动备份数据库的应用随机读取数据库数据的代码(ACCESS)SQL语句大全sql数据库不能直接用instr函数精妙Sql语句SQl语句中的update用法远程MSSql数据库连接教程TSYS SQL1.1 版的全面修改及调试记录Access和sql server的语法区别SQL注入时用到的方法三步堵死SQL注入漏洞SQL SERVER的数据类型为TSYS SQL版增加"内部链接"XP PROFESSIONAL 下安装SQL
    标签:数据库phpecshop 评论数:2 发布于:2011-01-05 20:08:15

当前共有2条评论,我也要发表:

    我的名字:

    我的邮箱:

    作者:su3时间:2012-09-14 23:25:26回复

      按照上面的提示操作,得到下面的出错信息,请问怎么解决呢?谢谢。 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '’ECS’,'ceshi’) Where goods_sn LIKE ‘%ECS%’' at line 1

    作者:晓伍时间:2011-01-07 09:05:50回复

      这是个好方法哟