Ich habe eine SQL Server CE-Datenbank, in der ich eine Spalte habe, die Werte von JSON-Zeichenfolgen verwendet. Diese JSON-Strings liegen über 9kB, weshalb ich varchar
oder char
nicht verwenden kann. Ich denke, ich könnte das durch die Verwendung von ntext
angehen.Speichern einer JSON-Zeichenfolge mit einer Größe von 10 KB in einer SQL Server CE-Zelle
Aber in SQL Server ist dies markiert, um in einer kommenden Ausgaben entfernt werden. Ich bin mir nicht sicher von SQL Server CE. Ich habe auch wo und Bedingungen/Aussagen über andere Werte in dieser Spalte gespeichert. Deshalb kann es auch nicht helfen, ntext
zu haben.
Gibt es andere Datentypen, die ich zum Speichern dieser JSON-Zeichenfolge verwenden könnte? Jede Hilfe würde sehr geschätzt werden.
Es gibt bereits mehrere Anfragen, die, wo und mit Anweisungen verwenden. Wenn ich also den Datentyp in ntext ändere, entstehen viele Probleme. Sie zu C#/LINQ zu ändern wäre eine große Veränderung für jetzt. Gibt es keine anderen Work arounds? – mayooran
Nein, ich kenne keine andere Problemumgehung. Die Clientbewertung sollte eine einfache Lösung sein, die ToList()/FirstOrDefault usw. hinzufügt. – ErikEJ