把 中文双引号 “”、•  等字符在插入到oracle中时字符显示都不正常 
“” 显示为 | | 
•    为?请问这是啥原因

解决方案 »

  1.   

    create table t_test_chinese
    (id number,
     name varchar2(100));
     insert into t_test_chinese
     values(1,'",。;’)');
     commit;
     
    SQL>  select id,name from t_test_chinese;
     
            ID NAME
    ---------- --------------------------------------------------------------------------------
             1 ",。;’)
     
    SQL>
      

  2.   

    在oracle 10g上测试如下:
    SQL> create table t_test(id number, name varchar2(100));Table createdSQL> 
    SQL> insert into t_test
      2  values(1,'",.;'||chr(39)||')');1 row insertedSQL> commit;Commit completeSQL> select * from t_test;        ID NAME
    ---------- --------------------------------------------------------------------------------
             1 ",.;')
    楼主所言服务器端也无法正常显示,会不会是系统字符设置问题呢?
      

  3.   

    问题找到了 在sqlplus是正常显示的
    而用pl/sql7 登陆进去后个别中文字符的显示有问题
    如 中文下的“”、…………\——————
    换了个pl/sql 8系列的版本已解决