“w我们”字符串在oracle中存放占用多少空间?也就是说字母跟文字在oracle中各占用多少个varchar

解决方案 »

  1.   

    你用lengthb('w我们')看看 ,不同版本,甚至不同字符集,可能不同
      

  2.   

    SQL> select dump('w我们') from dual;DUMP('W我们')
    ---------------------------------
    Typ=96 Len=5: 119,206,210,195,199SQL>
      

  3.   


    oracle里面varchar2最多存4000个字节,如果是汉字的话一个字符占2个字节,那么最多只能存2000个汉字了
      

  4.   

    谢谢,请问一下oracle可以设置所使用的字符集吗??若可以,改了之后所占空间还跟wffffc老兄说的吗?
      

  5.   

    根据oracle设置的字符集不同,所占的空间也不相同。具本情况要真对你的数据库来说。