2010-05-17 6 views
1

아랍어를 사용하는 경우 데이터는? (물음표) SQL 서버의 실제 아랍어 문자 대신 기호. 누구나 아이디어가 있다면 나에게 해결책을 제안하십시오.SQL 서버 세계화

+1

기본 DB 데이터 정렬이란 무엇입니까? 문제를 표시하는 열의 유형은 무엇입니까? 의미있는 대답을 원하면 더 자세하게 설명해야합니다. – Oded

+0

작동하면 ans 받아들입니다. –

답변

0

여기에 몇 가지 가능성이 있습니다 : 선택의

  • 귀하의 언어가 제대로 텍스트를 인코딩하지 않습니다. 유니 코드 문자열을 사용해야합니다.
  • 데이터를 잘못 전송하고 있습니다. 올바른 SQL 유형을 사용하고 있습니까? VarChar 대신 NVarChar, 저장 프로 시저 매개 변수는 Char 대신 NChar.
  • 데이터를 잘못 저장하고 있습니다. 다시 문자 VarChar, NChar 대신 NVarChar 필드를 사용해야합니다.

모든 위치에서 유니 코드 문자열을 사용해야합니다. SQL Server data types 목록을 참조하십시오.

+0

DB에 저장하기 전에 데이터를 nvarchar로 변환 중입니다. 데이터가 저장되는 필드의 데이터 유형은 xml입니까? 문제가 발생 했습니까? –

+0

@Nijesh patel - XML ​​필드에 일반 텍스트를 저장하고 있습니까? 그것은 XML이 아닌가? – Oded