When Debezium reads the Float type, it defaults to io.debezium.data.VariableScaleDecimal. The database cannot recognize this type.

 During incremental database migration

Debezium reads the Oracle database log file. The default value for Float type is io.debezium.data.VariableScaleDecimal. The database cannot recognize this type.

 Add this configuration at the connector

//decimal type processing
.with("decimal.handling.mode", "string")

 Process the value type into a string to solve the problem

Guess you like

Origin blog.csdn.net/tck001221/article/details/132596931