本人以上帝的名义向你保证oracle可以插入繁体字,如果你的数据库的字符集是繁体字符集或UTF8字符集。

解决方案 »

  1.   

    简体字字符集的数据库也支持繁体字的数据存储哦。
    SQL> desc tab2;
     名称                                      是否为空? 类型
     ----------------------------------------- -------- ---------------------------- A                                                  VARCHAR2(10)
     B                                                  VARCHAR2(20)SQL> insert into tab2(a,b) values('來','優化');已创建 1 行。SQL> select * from tab2;A          B
    ---------- --------------------
    hello
    hello,wo   hello,China
    來         優化
      

  2.   

    但是,一旦我把ring_name='來',该成别的如:ring_name='好',就可以了呀,为什么呀
    谢谢!
      

  3.   

    你改ring_name时,没有改别的地方吗?
    应该不是字符集的原因,就算数据库不能识别你的字符,它最多将之视为一个不可识别的乱码插进数据库,而不会报出插入失败的错误。
      

  4.   

    用sql试一下就知道了呀!前可能是前台拼凑sql导致 的问题呢!