这是个系统,stu_baseinfo_base表结构变化的话,要引起很多表结构的改变,程序有可能也要变

解决方案 »

  1.   

     select char_used from user_tab_columns where table_name='' and column_name='';
      

  2.   

     select char_used from user_tab_columns where table_name='' and column_name='';
    看看这两个结果一样么?
      

  3.   

    如果不一样,例如 clo_name char(40)显示为c,表示能存40个汉字,如果显示为b,表示只能存20个汉字。
      

  4.   


    大神果然是大神,是byte和char的问题,虽然都是char(50),但是一个汉字占用两个btye,1个char。。stu_baseinfo_base用的char,而stu_license用的byte。。所以出现了上述问题,谢谢了