You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FROMSYS.ALL_INDEXES ix
LEFT JOINSYS.ALL_CONSTRAINTS pc ONix.INDEX_NAME=pc.INDEX_NAMELEFT JOINSYS.ALL_IND_COLUMNS cols ONix.INDEX_NAME=cols.INDEX_NAME
...means CONSTRAINT and COLUMN information for any index with the same name across the entire database (ie, all other schemas/owners) is being captured.
In the case of very large databases, this is having the secondary effect of exceeding the 4k character limit on the LISTAGG aggregating function, resulting in the error message ORA-01489: result of string concatenation is too long
The text was updated successfully, but these errors were encountered:
jmdedalus
added a commit
to jmdedalus/mdm-plugin-database-oracle
that referenced
this issue
Sep 5, 2024
The SQL in getIndexInformationQueryString() is missing table join filter.
Currently,
...means CONSTRAINT and COLUMN information for any index with the same name across the entire database (ie, all other schemas/owners) is being captured.
In the case of very large databases, this is having the secondary effect of exceeding the 4k character limit on the
LISTAGG
aggregating function, resulting in the error messageORA-01489: result of string concatenation is too long
The text was updated successfully, but these errors were encountered: