如何在使用kafka connect jdbc sink插入到oracle表之前将clob数据转换为varchar2?

u3r8eeie  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(556)

u am使用confluent 3.3.0。我正在使用kafka jdbc sink connector将行插入到我的oracle表中。您可以参考这个问题来了解我的java生产者代码和kafka connect设置。一切正常,但值正在作为clob插入。我有非常简单的记录,比如说,3个字符串属性。因此,我希望将这些值作为varchar2插入。从合流文档中可以清楚地看到,对于oracle,stringMap到clob。我想自定义Map。有没有办法把它转换成varchar2并插入它?
谢谢您。

qmelpv7a

qmelpv7a1#

使用此选项:

cast(to_char(your_clob_column) as varchar2(4000))

相关问题