Как создать и вставить JSON объект используя запросы MySQL?
Я пытаюсь создать объект JSON, а затем считывать значения из него в таблицу MySQL. Но я сталкиваюсь с ошибками, но выскакивают ошибки.
SET @j = '{"key1": "value1", "key2": "value2"}';
CREATE TABLE Person (name int,id int);
INSERT INTO Person (name,id) SELECT * FROM OPENJSON(@j) WITH (name int,id int);
Ответы
При создании таблицы укажите в вашем поле тип данных JSON
И вставьте в него данные в формате JSON, Или вставьте данные JSON в формате Ключ:Значение Проверим, получим объект JSON PS: Поддерживается только MySQL версии 5.7 (или выше) с использованием InnoDB02.05.24 в 08:44