如何用对象替换JSON Object值?
如果较早的值是整数。 {"data":12345}
我希望用
{"data":["12345"]}
我试过了:
JSON_REPLACE(data, '$.data', ['12345']) //SQL Syntax Error
JSON_REPLACE(data, '$.data', "['12345']") //Output: {"data": "['12345']"} (wrong)
答案 0 :(得分:3)
使用以下方法:
JSON_REPLACE(data, '$.data', JSON_ARRAY('12345')))