首页 > 解决方案 > tcResultSet oim中列类型-3的数据类型是什么?

问题描述

在打印 processtask 信息时,我得到了一些非人类可读的列值Process Instance.Task Details.Row Version

当我通过 API 检查列类型时,tcResultSet.getColumnType("Process Instance.Task Details.Row Version")它返回的列类型为-3.

你能帮我读一下版本吗?我尝试使用 long, float 但它不起作用。

标签: javaapioim

解决方案


this 的列类型是ByteArray. 您可以使用读取值tcResultSet.getByteArrayValue

byte[] bArray = trs.getByteArrayValue(columnArray[j]);
//  value = new String(bArray);   // returns some char non readable

for (int k = 0; k < bArray.length; k++) 
{
    value += bArray[k];
}

System.out.print(value + ";");

推荐阅读