데이터베이스 boolean
-
데이터베이스별 boolean 데이터 타입(PostgreSQL, MySQL, Oracle)DB 2021. 10. 15. 23:06
boolean 타입의 데이터를 저장할 때 항상 0과 1, 'Y'와 'N' 등의 값으로 대체해서 저장하곤 했다. 나는 주로 PostgreSQL을 사용하는데, 문득 boolean 데이터 타입은 진짜 없을까? 하고 찾아보게 되었다. PostgreSQL 결론은 PostgreSQL은 boolean 데이터 타입을 지원한다. 스펙은 아래와 같다. 데이터 타입 이름 boolean 데이터 타입 사이즈 1 byte true로 인식되는 값 't', 'true', 'y', 'yes', 'on', '1' false로 인식되는 값 'f', 'false', 'n', 'no', 'off', '0' 공백은 무시되며, 대소문자도 무시된다. 공식 문서 상으로는 TRUE와 FALSE라는 예약어 사용을 권장하고 있다. select 문으로 b..