회사/DB

[MariaDB / MSSQL] VARCHAR 한글은 몇글자로 계산할까?

daykim 2024. 3. 20. 09:59

charset : UTF-8

MariaDB

  • varchar(n)
  • MariaDB와 Mysql에서는 Byte가 '아닌' 글자의 길이를 나타낸다.
  • 10이면 10글자가 insert 가능한다.

 

MSSQL

  • varchar(n)
  • n은 Byte 제한이다.
  • 보통 한글은 2Byte, 영어는 1Byte로 저장한다.

 

'회사 > DB' 카테고리의 다른 글

[DB / MSSQL] COLLATION (정렬방식)  (0) 2024.10.16
[DB / MSSQL] BEGIN, COMMIT, ROLLBACK TRAN  (2) 2024.10.16
[DB/SQL] AND / OR 우선순위  (1) 2024.09.25
[DB] 인덱스와 파티션 차이  (1) 2024.09.09
[DB / MSSQL] 중복 레코드 관리  (0) 2024.04.04