db/PostgreSQL
-
[PostgreSQL] Character Typesdb/PostgreSQL 2022. 9. 1. 11:06
char(n) // = character(n) varchar(n) // = character varying(n) //n은 양의 정수 //최대 n개의 문자(바이트x)저장 //n개의 문자 초과시 에러 text CHAR(n) (=CHARACTER(n)) 내부적으로 저장될 때는 space로 패딩되어 n바이트로 채워진다. n지정 안된 경우 -> n은1로 취급 마지막 문자 이후의 공백들은 모두 버려진다. CREATE TABLE char_test (id SERIAL PRIMARY KEY, col CHAR(4)); INSERT INTO char_test(col) VALUES('가나다라 '),('가나다라 '),('가나다라 '),('가나다라 '); SELECT id, col, LENGTH(col) AS '길이' FROM ..