숫자형

문자열형

CHAR(20) 컬럼에 한글을 몇 글자까지 저장할 수 있는지 나타내는 표

DB 종류 기준 (Unit) 한글 저장 가능 개수 특징 및 참고사항
MariaDB 글자 수 20글자 MySQL과 동일하게 글자 수 기준입니다.
MySQL 글자 수 20글자 4.1 버전 이후부터 글자 수 기준으로 고정되었습니다.
PostgreSQL 글자 수 20글자 표준 SQL을 엄격히 따르며 글자 수 기준입니다.
Oracle 바이트 (기본) 6~10글자 CHAR(20 BYTE)가 기본이며, 설정(AL32UTF8 등)에 따라 다릅니다.
Oracle (명시) 글자 수 20글자 CHAR(20 CHAR)로 선언하면 글자 수 기준이 됩니다.
SQL Server 바이트 10글자 CHAR(20)은 바이트 기준이며, 한글은 보통 2바이트씩 차지합니다.
SQL Server (N) 글자 수 20글자 NCHAR(20)처럼 N이 붙어야 유니코드 글자 수 기준이 됩니다.
SQLite 글자 수 20글자 길이에 관계없이 가변적으로 저장하지만, 기준은 글자 수입니다.

https://dev.mysql.com/doc/refman/9.6/en/char.html

날짜와 시간형