Есть ли способ конвертировать отрицательный long в Uint64 (тип данных clickhouse) перед вставкой. На данный момент
preparedStatement.setObject(columnNumber, -3108819769473315784);
preparedStatement.execute();
выбрасывает следующее исключение
ru.yandex.clickhouse.except.ClickHouseException: ClickHouse exception, code: 321, host:
localhost, port: 33493; Code: 321, e.displayText() = DB::Exception: Expression returns value
NULL, that is out of range of type UInt64, at: -3108819769473315784
Я понимаю, почему Clickhouse жалуется. Можете ли вы предложить мне какое-либо решение, как преодолеть эту проблему? Может быть какой-нибудь способ преобразовать этот отрицательный длинный объект в другой тип? Заранее спасибо.