在打印流程任务信息时,我得到了列Process Instance.Task Details.Row Version
的一些非人类可读值
当我通过 API 检查列类型时 tcResultSet.getColumnType("Process Instance.Task Details.Row Version")
它返回的列类型为 -3
。
你能帮我看一下版本吗?我尝试使用长 float ,但它不起作用。
最佳答案
它的列类型是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 + ";");
关于java - tcResultSet oim 中列类型-3 的数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55903186/