How to fix the Oracle error ORA-23370: table string and table string are not shape equivalent (string)?
In this post, you’ll learn more about the Oracle ErrorORA-23370: table string and table string are not shape equivalent (string) with the details on why you receive this error and the possible solution to fix it.
Oracle Error Description
ORA-23370: table string and table string are not shape equivalent (string)
Reason for the Error ORA-23370: table string and table string are not shape equivalent (string)
The tables specified are not shape equivalent, which means intuitively that the number of columns, the names, their datatypes and lengths are not the same. Specifically, problem is in the parentheses and is one of the following: the number of columns are not equal, datatypes of columns with same name in different tables are different, lengths of varchar2 and char columns are not equal, precision and scale of number datatypes are not equal.
How to fix the Error ORA-23370: table string and table string are not shape equivalent (string) ?
You can fix this error in Oracle by following the below steps
Make sure the two tables being compared have the same number of columns, same column names, and same datatypes.
Leave Your Comment