데이터베이스의 Collation 정보를 말합니다.
MSSQL DBMS 는 WINDOWS OS 와 상호작용을 하여 처리하는 경우가 많이 있습니다.
Collaction 정보역시 마찬가지 인데요 이것은, SQL Server의 기본 데이터 정렬을 설정하는 옵션 입니다. MSSQL 을 설치할 때 대부분 Korean_Wansung_CI_AS 으로 설정을 하게 됩니다. 이것의 의미는 "한국어_완성형 문자" 라는 의미 입니다.
테이블에 데이타를 입력할경우, 특정칼럼 기준으로 정렬할경우 완성형으로 비교 판단 하게 되겠지요.
SELECT * FROM ::fn_helpcollations()
GO
쿼리분석기에서 위의 명령을 내리면, MSSQL에서 지원하는 Collaction 정보들이 나오게 됩니다.
Collaction 정보를 변경하고자 한다면,
ALTER DATABASE CollateDb
COLLATE Korean_Wansung_CI_AI
GO
이렇게 하시면 됩니다.
확인은 아래처럼 하시구요...
EXEC sp_helpdb 'CollateDb'
GO
MSSQL DBMS 는 WINDOWS OS 와 상호작용을 하여 처리하는 경우가 많이 있습니다.
Collaction 정보역시 마찬가지 인데요 이것은, SQL Server의 기본 데이터 정렬을 설정하는 옵션 입니다. MSSQL 을 설치할 때 대부분 Korean_Wansung_CI_AS 으로 설정을 하게 됩니다. 이것의 의미는 "한국어_완성형 문자" 라는 의미 입니다.
테이블에 데이타를 입력할경우, 특정칼럼 기준으로 정렬할경우 완성형으로 비교 판단 하게 되겠지요.
SELECT * FROM ::fn_helpcollations()
GO
쿼리분석기에서 위의 명령을 내리면, MSSQL에서 지원하는 Collaction 정보들이 나오게 됩니다.
Collaction 정보를 변경하고자 한다면,
ALTER DATABASE CollateDb
COLLATE Korean_Wansung_CI_AI
GO
이렇게 하시면 됩니다.
확인은 아래처럼 하시구요...
EXEC sp_helpdb 'CollateDb'
GO