후속 문자열이 유니코드임을 나타낸다.

TEXT나 VARCHAR, CHAR를 NTEXT, NVARCHAR, NCHAR 값으로 바꾸어서 전달하는 접두사이다.

 

한글이 아닌, 영문이나 다른 버전의 DB를 사용할 때 N'' 없이 한글 값을 전달하면 글자 깨짐 현상이 생긴다.

 

 

http://daplus.net/sql-t-sql-%EB%AC%B8%EC%97%90%EC%84%9C-%EC%A0%91%EB%91%90%EC%82%AC-n%EC%9D%98-%EC%9D%98%EB%AF%B8%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%B4%EB%A9%B0-%EC%96%B8%EC%A0%9C-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC/

 

[sql] T-SQL 문에서 접두사 N의 의미는 무엇이며 언제 사용해야합니까? - 리뷰나라

일부 삽입 T-SQL 쿼리에서 접두사 N을 보았습니다. 많은 사람들이 N테이블에 값을 삽입하기 전에 사용했습니다 . 검색했지만 N테이블에 문자열을 삽입하기 전에 를 포함하는 목적을 이해할 수 없

daplus.net

 

https://la-melagrana.tistory.com/12

 

[MS SQL] N'' -유니 코드

Ms Sql을 보다 보면 N'유자애플' 이러한 것을 볼 수 있습니다. 저도 처음에는 누가 작성한거 복붙만 하다보니 그냥 사용했는데 찾아보니 사용하는 이유가 존재했습니다. 제가 그동안 사용하던 DB의

la-melagrana.tistory.com

 

 

 

'개인 공부 > 데이터베이스' 카테고리의 다른 글

[mssql] SET NOCOUNT ON/OFF  (0) 2022.09.30
[mssql] group by, having  (0) 2022.09.29
[mssql] IN 연산자  (0) 2022.09.29
[mssql] CAST 외 변환  (0) 2022.09.29
트랜잭션과 격리 수준  (0) 2022.09.28

+ Recent posts