Какой тип данных столбца -3 в tcResultSet oim? - PullRequest
0 голосов
/ 29 апреля 2019

Во время печати информации о процессе я получаю некоторые нечитаемые человеком значения для столбца Process Instance.Task Details.Row Version

Когда я проверял тип столбца через API tcResultSet.getColumnType("Process Instance.Task Details.Row Version"), он возвращает тип столбца как -3.

Можете ли вы помочь мне прочитать версию?Я пытался использовать long, float, но он не работает.

1 Ответ

0 голосов
/ 29 апреля 2019

Тип столбца это 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 + ";");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...