2017-03-16 12 views
0

json 문자열의 값을 사용하는 열이있는 SQL Server CE 데이터베이스가 있습니다. 이 json 문자열은 9kb 이상이므로 varchar 또는 char을 사용할 수 없습니다. 나는 ntext의 사용법을 통해이 문제를 해결할 수 있다고 생각합니다.SQL Server CE 셀에 10 kb 크기의 json 문자열을 저장합니다.

그러나 SQL Server에서는이 버전이 다음 버전에서 제거 될 것으로 표시됩니다. SQL Server CE에 대한 확신이 없습니다. 또한 나는이 열에 저장되어있는 다른 값들에 대한 조건들/진술을 어디에서 가지고 있고 가지고있다. 그러므로 ntext을 갖는 것이 도움이되지 않을 수도 있습니다.

이 json 문자열을 저장하는 데 사용할 수있는 다른 데이터 유형이 있습니까? 어떤 도움이라도 대단히 감사 할 것입니다.

답변

0

당신은 유일한 옵션은 다음에 사용하는 것입니다, 당신은 텍스트를 검색해야하는 경우, 그래서 객체

+0

와 가진 문을 사용하는 여러 쿼리가 이미 있습니다에 C#을/LINQ를 사용하여 않습니다. 따라서 데이터 유형을 ntext로 변경하면 많은 문제가 발생합니다. C#/LINQ로 바꾸면 큰 변화가 될 것입니다. 다른 해결 방법이 없습니까? – mayooran

+0

아니요, 다른 해결 방법을 알지 못합니다. 강제 적용 클라이언트 평가는 ToList()/FirstOrDefault 등을 추가하는 간단한 수정이어야합니다. – ErikEJ