Sql server SQL Server数据库中用于存储大JSON的数据类型

Sql server SQL Server数据库中用于存储大JSON的数据类型,sql-server,json,Sql Server,Json,在Microsoft SQL Server数据库中,在一个变量中存储大JSON(最少8000个字符)的最佳数据类型是什么?我以后需要它来保存、解析和检索数据。我想 NVARCHAR(MAX) 如果是XML,您可以将其存储为XML并直接运行查询 微软甚至在2014年也没有增加对JSON的支持,这真是太糟糕了。我认为 NVARCHAR(MAX) 如果是XML,您可以将其存储为XML并直接运行查询 很遗憾,即使在2014年,微软也没有增加对JSON的支持。varchar(MAX)最多可存储2147

在Microsoft SQL Server数据库中,在一个变量中存储大JSON(最少8000个字符)的最佳数据类型是什么?我以后需要它来保存、解析和检索数据。

我想

NVARCHAR(MAX)
如果是XML,您可以将其存储为XML并直接运行查询

微软甚至在2014年也没有增加对JSON的支持,这真是太糟糕了。

我认为

NVARCHAR(MAX)
如果是XML,您可以将其存储为XML并直接运行查询


很遗憾,即使在2014年,微软也没有增加对JSON的支持。

varchar(MAX)
最多可存储2147483647个字符。哪个大于80002^31-1?感谢您的消息:)
varchar(MAX)
最多可存储2147483647个字符。哪个大于80002^31-1?谢谢你的消息:)好的,谢谢。。JSON现在是必需的,谢谢。。JSON现在是必要的