HPE NonStop SQL/MX Error – 1188 Referential integrity constraint constraint-name for table table-name could not be created due to circular dependency: dependency-information.

In this blog post, let’s learn about the error message “1188 Referential integrity constraint constraint-name for table table-name could not be created due to circular dependency: dependency-information.” when working with HPE NonStop SQL/MX, the reason for the error and the solution to fix this error message.

Error Message

1188 Referential integrity constraint constraint-name for table table-name could not be created due to circular dependency: dependency-information.

Reason for the Error

You tried to define a referential constraint that is creating a circular dependency, where one of the columns of the table is referencing a column that belongs to the same table, either directly or indirectly.

Solution

None. You cannot define a referential constraint that creates a circular dependency