在SQL Server CE单元中存储大小为10 kb的json字符串

在SQL Server CE单元中存储大小为10 kb的json字符串,sql,json,sql-server-ce,sqldatatypes,sql-server-ce-3.5,Sql,Json,Sql Server Ce,Sqldatatypes,Sql Server Ce 3.5,我有一个SQLServerCE数据库,其中有一列接受json字符串的值。这些json字符串超过9kb,因此我无法使用varchar或char。我想我可以通过使用ntext来解决这个问题 但在SQL Server中,这被标记为在即将发布的版本中删除。我不确定SQL Server CE。此外,我在本列中还存储了where和其他值的条件/语句。因此,使用ntext也可能没有帮助 是否有其他数据类型可用于存储此json字符串?任何帮助都将不胜感激。您唯一的选择是使用next,如果您需要搜索文本,请使用C

我有一个SQLServerCE数据库,其中有一列接受json字符串的值。这些json字符串超过9kb,因此我无法使用
varchar
char
。我想我可以通过使用
ntext
来解决这个问题

但在SQL Server中,这被标记为在即将发布的版本中删除。我不确定SQL Server CE。此外,我在本列中还存储了where和其他值的条件/语句。因此,使用
ntext
也可能没有帮助


是否有其他数据类型可用于存储此json字符串?任何帮助都将不胜感激。

您唯一的选择是使用next,如果您需要搜索文本,请使用C#/LINQ to objects进行搜索。

已经有几个查询使用where和having语句。因此,如果我将数据类型更改为ntext,会导致很多问题。现在把它们改成C#/LINQ将是一个很大的变化。没有其他解决方法吗?没有,我不知道还有其他解决方法,强制客户端评估应该是一个简单的解决方案,添加ToList()/FirstOrDefault等。