请问怎么将A字段的数据复制到B字段,并且把数据由繁体转换为简体。
我想到的方法是:
先把字段从数据库中导出,然后在EXCEL中把A字段转换为简体,再复制到B字段中去,最后从新导入数据库。不知道有没有其他更便捷的方法呢?谢谢~~~~~~~

解决方案 »

  1.   

    繁体转简体:是汉字?
    在EXCEL是怎么转换的?
    估计要做一个繁简对应表
      

  2.   

    对,是汉字的转换,由于原来的网站没有做简体的版本,所以要把原来的繁体数据转为简体(注:我知道可以在程序中把繁体直接转简体,但是客户需要另外输入简体*_*);在EXCEL中只要把字段复制到另外一列,如果翻译就可以了。现在我是想把某个字段由繁体转为简体
      

  3.   

    DB 有繁简体转换函数吗,没有,那要自己写个存储过程转。要不就用程序转好再灌入。我用java做过将 oracle里面所有中文简体转换成繁体的程序。如需要,可以提供思路。
      

  4.   

    可以使用php 的iconv转换,函数如下:// BIG5转换到GB2312
    function big5togb($content,$charset="utf-8"){
    if(empty($content)) return $content;
    $content_length = mb_strlen($content,$charset);
    $offset = 0;
    $contentgb = "";
    while($offset < $content_length) {
    $contentgb .= iconv("GB2312","UTF-8",iconv("BIG-5","GB2312",iconv("UTF-8","BIG-5",mb_substr($content,$offset,$content_length-$offset,$charset))));
    $offset = mb_strlen($contentgb,$charset);
    if($offset < $content_length) {
    $contentgb .= mb_substr($content,$offset,1,$charset);
    $offset = mb_strlen($contentgb,$charset);
    }
    }
    return $contentgb;
    }