1

我试图STRING(3999)在表中逐行更改 CLOB 数据。我目前正在使用SUBSTR([fieldname],1,3999),但是当根据源表检查结果表时,NULL尽管源中存在数据,它仍会显示结果。

使用:

substr(source_lookup(1,[SCHEMA],[TABLE],[FIELD],[KEYDEFS],[KEYS]),1,3900) 

有效,但是它将处理时间从 5 分钟更改为接近 2 小时。

4

1 回答 1

2

Attunity 针对此问题提供的解决方法如下:

创建一个辅助任务,专门加载关键字段和 CLOB 数据。当它被移植到暂存区域时,应该使用 DBMS_LOB.SUBSTR() 创建一个视图来转换它。Compose 然后可以通过键的查找匹配将 ETL 集与视图匹配。

于 2019-08-13T15:41:01.970 回答