Я пытаюсь обновить значение атрибута большого json, который имеет 85200 символов. Это происходит только в производственной среде.
Попытался обновить значение 8500 символов json в базе данных разработки. И это работает.
Сервер разработки: Автономный сервер Oracle 12c.
Рабочий сервер: Кластер Oracle 12c.
json_covg_arr := TREAT(json_risk_obj.get_array('covgInfo') AS JSON_ARRAY_T);
FOR i IN 0 .. json_covg_arr.get_size - 1 LOOP
json_covg_obj := TREAT(json_covg_arr.get(i) AS JSON_OBJECT_T);
json_covg_obj.put('amount', 6398);
END LOOP;
new_details := json_covg_arr.to_string;
UPDATE MY_JSON_TABLE J SET DETAILS = new_details WHERE J.REC_ID = '12457';