How to fix the Oracle error ORA-33922: (MAKEDCL35) You cannot define a surrogate of dimension workspace object because it is a time dimension.?

In this post, you’ll learn more about the Oracle ErrorORA-33922: (MAKEDCL35) You cannot define a surrogate of dimension workspace object because it is a time dimension. with the details on why you receive this error and the possible solution to fix it.

Oracle Error Description

ORA-33922: (MAKEDCL35) You cannot define a surrogate of dimension workspace object because it is a time dimension.

Reason for the Error ORA-33922: (MAKEDCL35) You cannot define a surrogate of dimension workspace object because it is a time dimension.

The user attempted to define a surrogate on a dimension that has type DAY, WEEK, MONTH, or YEAR.

How to fix the Error ORA-33922: (MAKEDCL35) You cannot define a surrogate of dimension workspace object because it is a time dimension. ?

You can fix this error in Oracle by following the below steps

Do not attempt to define a surrogate on this dimension.

Tags :

Leave Your Comment