MS-SQL 에서 데이터를 읽어서 브라우저상에 뿌려줬을 때, 한글이 깨져서 보이는 경우가 있습니다. 이때는 캐릭터셋이 맞지 않기 때문인 경우가 많습니다. 이때는 아래와 같이 쿼리를 실행시키면 해당 테이블의 캐릭터셋을 확인하실 수 있습니다.
SELECT COLUMN_NAME, CHARACTER_SET_NAME, COLLATION_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = '테이블명'
아래 링크에 가면 MS-SQL 이 제공하는 캐릭터셋을 보실 수 있습니다
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms144250(v=sql.105)
Selecting a SQL Server Collation
07/20/2015 2 minutes to read In this article --> Selecting a SQL Server Collation This topic describes SQL Server 2008 collation options for instances of SQL Server that require compatibility with versions of SQL Server that do not use collations. The foll
docs.microsoft.com
PHP에서 MSSQL 연동하여 쿼리실행하기, sqlsrv로 MS-SQL 접속하기 (1) | 2019.05.03 |
---|
댓글 영역