在 oracle 执行一下命令:
CREATE TABLE TRES_USER_CESHI1234567_TEMPCOPY AS SELECT * FROM TRES_USER_CESHI1234567提示如下错误:
ora-00972:标示过长

解决方案 »

  1.   

    TRES_USER_CESHI1234567_TEMPCOPY这个名称太长了,超过30了表名、字段名、存储过程名,在ORACLE中最长为30
      

  2.   


    这一点,只能说Oracle太土了。这个限制早就应该取消了。
      

  3.   

    oracle就是oracle,你没办法突破标识符为30的限制
      

  4.   

    oracel11g第一个版本,好是支持128
    我正在oracel11g第二个版本,已经不支持128了,
    太土了