Member 11589429 Ответов: 1

Как вставить json в SQL server 2012?


Я вставляю данные из C# в sql. Я взял вывод json в строковом объекте. json-это как

{'data': '{"Code": "MXXXXX", "Status": "failed"}'}

Как я могу добавить данные json в sql?

Что я уже пробовал:

insert into table1 (jsonscript) values ({'data': '{"UUI": "MXXXXX", "DialStatus": "answered"}'})

1 Ответов

Рейтинг:
2

Mehdi Gholam

Попробуйте поставить кавычки вокруг строки json при использовании в коде:

insert into table1 (jsonscript) values ("{'data': '{'Code': 'MXXXXX', 'Status': 'failed'}'}")

Кроме того, убедитесь, что вы либо экранируете свои двойные кавычки, если они у вас есть в строке :
"{\"data\": \"{\"Code\": \"MXXXXX\", \"Status\": \"failed\"}\"}"