Попытка обновить столбец JSON. Query1 работает нормально, но Query2, который имеет переменную, похоже, обновляет поля суммы до «NULL». Пытался также использовать актерский состав, но все же обновляет столбец до «NULL». Я уверен, что это что -то связано с использованием варибла. < /P>
Query1 < /p>
SET @uuid = '0ab09975-9bdd-4af8-8e76-57a65bf5c53f';
update `json`
set `attributes` = JSON_SET(`attributes`,"$.analyzeResult.documents[0].fields[0].InvoiceTotal.valueCurrency.amount", 1504.55) where `uuid` = uuid;
< /code>
Query2 < /p>
SET @uuid = '0ab09975-9bdd-4af8-8e76-57a65bf5c53f';
SET @in_amount = 1504.55;
update `json`
set `attributes` = JSON_SET(`attributes`,"$.analyzeResult.documents[0].fields[0].InvoiceTotal.valueCurrency.amount", in_amount) where `uuid` = uuid;
Подробнее здесь: https://stackoverflow.com/questions/796 ... date-query