[SQL Server]JAVA(JDBC)+MS-SQL로 프로젝트를 진행한다면?(sendStringParametersAsUnicode)
[원문 작성자: Jk Kim]
※ 올해 JAVA + MS SQL SERVER 구축 프로젝트에서 똑같은 상황이 3번이나 발생하여 글을 작성한다.
인덱스는 VARCHAR 컬럼으로 되어있는데, NVARCHAR로 파라미터가 호출 되면 어떻게 될까?
이럴경우 자료형의 우선순위로 인하여,
NVARCHAR는 변함없이 VARCHAR컬럼이 형변환되는데, 인덱스가 VARCHAR형이면 형변환으로 인하여
인덱스를 타지 못한다.
SQL SERVER의 DMV를 활용하여 위와같이 쿼리를 조회하면 SQL_