DB에 한글 중국어 영어를 각각 테이블에 저장하여야 합니다...
가능 한지요? 물론 중국어는 중국에서 읽을수 있어야 합니다.
UTF-8로 사용할 예정인데...
현재 한글은 정상적으로 입출력이 가능 합니다만, 중국어를 넣어 보니 깨져서 저장 됩니다.
해결 방법이 있을까요?
column의 collation옵션을 주시면 됩니다.
데이터베이스에서 유니코드를 인식하도록 하려면 nchar, nvarchar 및 ntext 데이터 형식을 사용하여 유니코드 저장소를 정의하는 작업 외에도 유니코드 인식 클라이언트 상호 작용을 정의하는 작업을 수행해야 합니다. 데이터베이스 서버측에서 다음을 수행하여 유니코드 인식 클라이언트 상호 작용을 정의할 수 있습니다.
문자 N을 유니코드 문자열 상수의 접두사로 사용합니다.
저장 프로시저 및 트리거와 같이 서버에서 실행된 코드에 나타나는 유니코드 문자열 상수 앞에는 대문자 N이 와야 합니다. 참조되는 열이 이미 유니코드로 정의된 경우에도 마찬가지입니다. N 접두사가 지정되지 않은 문자열은 데이터베이스의 기본 코드 페이지로 변환되며 특정 문자를 인식하지 못할 수도 있습니다.
예) EXECUTE Product_Info @name = N'Chain' 도움이 되셨기를...