Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Workspace Manager Question
I have a schema of about 200 version enabled tables. What I would like
to do is to modify one of the tables using DBMS_WM.BEGINDDL, however
the table name is 25 characters in length. Although the documentation
states that a table name cannot exceed 25 characters (because of adding
_HIST and the like) it seems as if the limit is fewer than 25 if you
ever would like to alter the table.
Am I doing something wrong or is there a workaround to my problem.
TIA...Dave Kent
permit_at_devdb> create table WCP_ISSUING_LOCATION_CODE (pk number(5));
Table created.
permit_at_devdb> alter table WCP_ISSUING_LOCATION_CODE add constraint
WCP_ISSUING_LOCATION_CODE_pk
2 primary key(pk);
Table altered.
permit_at_devdb> exec
dbms_wm.enableversioning('WCP_ISSUING_LOCATION_CODE');
PL/SQL procedure successfully completed.
permit_at_devdb> exec dbms_wm.beginddl('WCP_ISSUING_LOCATION_CODE') BEGIN dbms_wm.beginddl('WCP_ISSUING_LOCATION_CODE'); END;
*
ERROR at line 1:
ORA-00972: identifier is too long ORA-06512: at "SYS.OWM_DDL_PKG", line 1878 ORA-06512: at "SYS.LT", line 10257 ORA-06512: at line 1
permit_at_devdb> select * from v$version;
BANNER
permit_at_devdb> Received on Tue Aug 01 2006 - 08:23:38 CDT