Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The case was created using prepare statement to ensure that comments were included in the binlog:
prepare stmt1 from ' |
create table t2(
|
id int, -- ID
|
a char(10) -- value
|
);
|
'; |
execute stmt1; |
Binlog:
| master-bin.000002 | 179130 | Query | 1 | 179257 | use `tmp`; create table t2( |
id int, -- ID |
a char(10) -- value |
) |
|
Error in CDC:
2026-03-20 14:04:38.286 [update-worker-4] INFO com.exasol.debezium.engine.sink.ExasolChangeConsumer - EXASOL SQL Statement (Original) (update-worker-4) - create table t2( |
id int, -- ID |
a char(10) -- value |
), database - tmp
|
2026-03-20 14:04:38.286 [update-worker-4] ERROR com.exasol.debezium.engine.sink.ExasolChangeConsumer - EXASOL Error (update-worker-4): class java.lang.Character cannot be cast to class java.lang.String (java.lang.Character and java.lang.String are in module java.base of loader 'bootstrap') |