ORA-00972 identifier is too long
Posted: Wed 19 Nov 2008 21:28
We have this field in our database:
CONFIGURATION_FROM_DATE
Another table is using this field as a foreign key. So, the navigation fields are generated with this name:
PARENT_CONFIGURATION_FROM_DATE.
When loading the refences to the to that table, we got the ORA-00972.
We looked at the DBMonitor and here's part of the statement where error occured:
SELECT ....
"Join2".PARENT_CONFIGURATION_FROM_DATE1 AS PARENT_CONFIGURATION_FROM_DATE
FROM.....
If you notice, PARENT_CONFIGURATION_FROM_DATE1 is beyond 30 characters which oracle does not like.
Renaming the column name is a stretch since this is an existing application and lots of fields are close to this length.
Any solution? Please help!
CONFIGURATION_FROM_DATE
Another table is using this field as a foreign key. So, the navigation fields are generated with this name:
PARENT_CONFIGURATION_FROM_DATE.
When loading the refences to the to that table, we got the ORA-00972.
We looked at the DBMonitor and here's part of the statement where error occured:
SELECT ....
"Join2".PARENT_CONFIGURATION_FROM_DATE1 AS PARENT_CONFIGURATION_FROM_DATE
FROM.....
If you notice, PARENT_CONFIGURATION_FROM_DATE1 is beyond 30 characters which oracle does not like.
Renaming the column name is a stretch since this is an existing application and lots of fields are close to this length.
Any solution? Please help!