0
json文字列の値をとる列を持つSQL Server CEデータベースがあります。これらのjson文字列は9kbを超えているため、varchar
またはchar
を使用できません。私はntext
の使い方でこれに取り組むことができたと思う。SQL Server CEセルで10 kbのjson文字列を格納する
しかし、SQL Serverでは、これは次のエディションで削除されるとマークされています。私はSQL Server CEが不明です。また、私はこの列に格納されている他の値についてのwhere/having条件/ステートメントを持っています。したがって、ntext
を持つことも同様に役立つことはありません。
このjson文字列を保存するために使用できる他のデータ型はありますか?どんな助けでも大歓迎です。
となるステートメントを使用するいくつかのクエリは既に存在しているにC#の/ LINQを使用してください。したがって、データ型をntextに変更すると、多くの問題が発生します。それらをC#/ LINQに変更することは、今のところ大きな変更になるでしょう。他の回避策はありませんか? – mayooran
いいえ、他の回避策はわかりません。強制的なクライアント評価はToList()/ FirstOrDefaultなどを追加する単純な修正でなければなりません。 – ErikEJ