SQL Server 2008 데이터베이스와 nvarchar(256)
테이블 필드가 있습니다.SQL Server 2008에서 '≤'문자를 삽입 할 수 없습니다.
12202 detection_limit = asjdklasd 11
당신은 문자 ≤가에서 변환 된 것을 볼 수 있습니다
update ruds_values_short_text
set value = '≤ asjdklasd'
where rud_id=12202 and field_code='detection_limit'
다음
select * from ruds_values_short_text
where rud_id=12202 and field_code='detection_limit'
나는이 결과를 얻을 : 미친 문제는이 쿼리를 실행할 때이다 =
인코딩 관련 문제입니다. 사실, 메모장에 '≤'을 붙여 넣으려고하면 ++ 붙여 넣기 '='하지만 ANSI를 UTF-8로 변환하면 '≤'이됩니다.
그래서 .. 내가 UTF8 ..에서 쿼리를 작성해야한다고 생각하지만 어떻게? 감사.
너무 간단했습니다 ...! 고마워. –