반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- vue
- MSSQL 동적 쿼리
- Vue3 configureWebpack
- Selenium 환경
- Vue.config
- 웹 자동화
- Visual Studio 2015 삭제
- Vue configureWebpack
- MSSQL 문자열
- 업무 자동화
- 리버스 프록시 예제
- Visual Studio 패키지에 실패했습니다.
- Nginx Reverse Proxy
- SQLP
- spring
- vue3
- Visual Studio 강제 삭제
- 웹 크롤링
- 디자인 패턴 사례
- Visual Studio 2015 강제 삭제
- .NET Core
- .NET Core Proxy
- tomcat
- javascript
- Tomcat Error
- vue.js
- Visual Studio 재설치
- Selenium 설치
- Visual Studio 2015 설치
- 프록시 예제
Archives
- Today
- Total
목록MSSQL 문자열 비교 (1)
금백조의 개발 블로그
[MSSQL]CHAR, NCHAR 문자열 자료형 사용시 주의사항
서론 회사에서 개발하는 도중 DB에서 두 테이블을 조회한 결과로 소스 상에서 컬럼 간 문자열 데이터를 비교하여 일치하면 특정 문자열로 변환하여 보여주는 로직이 있었습니다. 그러나 육안으로 확인했을 때는 동일한 문자열임에도 특정 데이터로 변환되지 않는 문제를 겪었습니다. 원인을 파악해보니 남은 문자열 자리 수에 공백이 기본적으로 들어가는 NCHAR와 공백 없이 가변적으로 문자열 자리 수를 갖는 NVARCHAR 자료형 간의 비교로 인해 발생하는 문제였습니다. 이 과정 속에서 알게 된 CHAR, NCHAR 사용 시에 주의사항에 대해 적어볼까 합니다. 본론 CHAR, NCHAR 자료형을 가진 컬럼에 데이터를 INSERT 하게 되면 남은 문자열 길이만큼 오른쪽에 공백이 채워지게 됩니다. VARCHAR, NVARC..
Database/SQL Server(MSSQL)
2021. 2. 6. 13:43