MS-SQL

데이블의 문자 형식정의 변경 방법

주술쟁이 2011. 4. 19. 17:39
MS-SQL의 처음 설치시 셋팅한 형식으로 각 문자열들은 형식 정의 되어 등록이 된다.
문제는 다른 언어 OS에 설치되었던, DB를 가져오면서 백업을 리스토어 하던가 아니면 DB 파일을 복사하여 연결해 사용할 경우에는 기존 DB에 있는 문자형식을 가지고 오기 때문에 나중에 문자열 함수를 사용할 때 문제가 발생한다.


alter table TEST_TABLE alter column KEY_CD char(8) collate Japanese_CI_AS NOT NULL

각 테이블의 해당 컬럼의 문자 정렬 형식을 위 방법으로 변경할 수 있다.