Transact-SQL 쿼리에서 문자열 앞에 N 접두사를 언제 사용해야합니까? 다음과 같은 쿼리를 사용하여 결과를 얻지 못하는 데이터베이스 작업을 시작했습니다.
SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%'
나는에 패턴을 변경할 때까지 N'%а_pattern%'
. 과거에는이 접두사를 추가 할 필요가 없었기 때문에 궁금합니다. a_field
로 정의 nvarchar(255)
되었지만 그 이유는 다른 것으로 생각합니다.