How to fix the Oracle error ORA-23435: cannot create an updatable ROWID materialized view with LOB columns?

In this post, you’ll learn more about the Oracle ErrorORA-23435: cannot create an updatable ROWID materialized view with LOB columns with the details on why you receive this error and the possible solution to fix it.

Oracle Error Description

ORA-23435: cannot create an updatable ROWID materialized view with LOB columns

Reason for the Error ORA-23435: cannot create an updatable ROWID materialized view with LOB columns

The propagation of LOB data from materialized view sites to the master site requires a primary key on the replicated table. Thus updatable ROWID materialized views that contain LOB columns are not supported.

How to fix the Error ORA-23435: cannot create an updatable ROWID materialized view with LOB columns ?

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

Create a primary key materialized view instead of a ROWID materialized view. If the materialized view already exists, it can be converted to a primary key materialized view using the ALTER MATERIALIZED VIEW DDL command.

Tags :

Leave Your Comment