我想将JSON数据存储在SQL SERVER 2014表中。谁能告诉我我该怎么做。这在 2014 版本中甚至可能吗?
就SQL Server而言,直到2016版本,JSON只是一个字符串。您可以使用适合的任何尺寸的nvarchar
来存储它(我建议尽可能避免max
)。
我不知道旧版本,但在 2016 版本中,您还可以将 Json 存储在 XML 数据类型字段中,但有一个例外 - 如果您的 Json 包含&
字符,则需要将其替换为&
否则您将收到错误。
从 2016 版本开始,您还可以使用数据库新的 JSON 功能,即ISJSON
、JSON_VALUE
、JSON_QUERY
和JSON_MODIFY