大家好,我的系统是中文版的redhat as5,安装oracle10g的时候把系统改成英文的啦,因为中文的系统安装oracle时出现乱码,我建了一个表s,存储学生信息,但是执行如下语句时出现ORA-00911: invalid character错误,请问为什么啊select sno 学生号 from s;ORA-00911: invalid character

解决方案 »

  1.   

    select sno "学生号 " from s;
    不过最好不要用中文。
      

  2.   

    还是不行啊,出现下面的错误,请问怎么办啊!
    ORA-00923: FROM keyword not found where expected
      

  3.   

    你的数据库的字符集不支持中文的ALTER DATABASE CHARACTER SET ZHS16CGB231280
      

  4.   

    select sno as "学生号" from s;
    缺少as关键字 你的中文"学生号"应该是作为列标的吧