java - tcResultSet oim 中列类型-3 的数据类型是什么?

标签 java api oim

在打印流程任务信息时,我得到了列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/

相关文章:

java - 从服务器读取输入时,我的程序挂起。Java

javascript - MediaSource API 演示无法正常工作(Chrome)

objective-c - 无效的消费者自由职业者 API

OIM - 根据权利请求配置帐户

java - 使用 tomcat 7 运行 Web 服务时出现 ClassNotFoundException?

java - 从图库中选择图像在 android 中不起作用

java - 从 Oracle Forms 6i 迁移到 Web 的最佳解决方案?

在 ubuntu 中下载 gradle 插件时出现 Java 安全问题

api - 验证客户端和保护 RESTful api 的通用方法

java - OIM 中的实体管理器