使用oracle11g x32(11.2.0.1.0)版本使用PLSQL Developer 7.0.2.1076创建如下:create table utest.创建测试列表目录_表名
(
  .......
)出显ORA-00972:标识符过长是什么原因:
oracle是不是限制了表名的长度为30个字符呢,
若是,有没有方法,让表名的长度更长些呢?
?????????????????????

解决方案 »

  1.   

    -- 是的,Oracle 一直以来有这个限制,表名、字段名 不能超过30个字符..... 
      

  2.   

    没有办法超过30个字符(字节)...一个汉字在Oracle数据库里占多少字节跟数据库的字符集有关,UTF8时,长度为三. 测试一个汉字在各种字符集中到底占用多少字节: select    lengthb('汉')    from    dual; 
      

  3.   

    oracle不能超过30个SqlServer好像没有限制。