如何用kettle插入oracle数据库的含有CLOB类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用kettle插入oracle数据库的含有CLOB类型相关的知识,希望对你有一定的参考价值。

遇到数据类型为CLOB的情况要怎样做才能插入,用kettle工具。

参考技术A 如何用kettle插入oracle数据库的含有CLOB类型
用spoon设计了一个转换,主要功能是从数据文件中读取记录,然后直接存入数据库(我们使用的是IBM DB2)。在执行转换的过程中,遇到了如下异常:
2006/11/03 16:04:12 - 数据库输出.0 - ERROR (version 2.3.1, build 63 from 2006/09/14 12:04:05 @ sam) : An error occurred intialising this step:
2006/11/03 16:04:12 - 数据库输出.0 - ERROR (version 2.3.1, build 63 from 2006/09/14 12:04:05 @ sam) : Error occured while trying to connect to the database

如何用kettle把mongodb collection转为mysql表

  个人理解就是默认都不选择时往目标集合添加数据,如果指定的集合不存在则先创建集合然后插入数据;
  Truncate:插入数据之前先把集合里的所有数据删除。(相当于数据删除同步);
  Update:修改数据,存在则修改,不存在不操作。
  upsert:找到匹配项则修改,找不到匹配项则添加。
  勾选上红色圈着的选项之后,源数据修改、添加了,在目标库里都会有相应的操作。
参考技术A 用Output to Table那个step即可输出到MySQL数据库表中

以上是关于如何用kettle插入oracle数据库的含有CLOB类型的主要内容,如果未能解决你的问题,请参考以下文章

如何用kettle把mongodb collection转为mysql表

如何用sql向数据库中插入包含特殊字符的字

如何用Kettle链接Kingbase数据库

ORACLE中如何用DBMS_OUTPUT包输出表的所有数据

如何用sql语句,将表2中与表1中含有相同字符行,中的数据插入表1中

如何用把Oracle中的数据插入到sqlserver中?