在 TEIID 中合并两个 Java 个对象

Combine two Java Objects in TEIID

我有一个 UDF return 有两个 java 具有双精度值的对象:

object1 = {1.0,1.5,2.0,2.5}
object2 = {5.0,6.0,7.0,8.0}

我想 combine/merge 按照以下方式 return 创建一个双数组:

resultArray = [1.0,5.0,1.5,6.0,2.0,7.0,2.5,8.0]

我已经研究过 arrayiterate 到 return table 格式,然后 array_agg 将两者结合起来,但我没有成功使用这种方法。

如果我能得到一些关于什么是获得所需结果数组的最快方法的帮助和指导,我将不胜感激

谢谢。

尝试使用 ARRAYTABLE,然后连接这两个表。