◽ MariaDB | MySQL 2019. 8. 23. 09:48

[MariaDB - (2) ] boolean 자료형 사용하기

tinyint(1)과 같은 것으로 boolean 타입이 추가되었고, 저장할 때도 true, false로 저장이 가능합니다만, 저장된 값을 확인해보면 0 (=false), 1(=true)로 저장됩니다. 그러다보니 값을 가져와서 쓸 때, 이 값들이 0과 1로 나와서 약간 곤란할 때가 있습니다. 이럴 경우   IF(칼럼명 , 'true', 'false') as 칼럼명   과 같이 해주면 아쉬운대로 사용할 수 있습니다. 

예를 들면 

select id, title, IF(completed, 'true', 'false') as completed from todo;

 

참고문서: 
https://progh2.tistory.com/1329 
http://gyuha.tistory.com/243 
http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html




푸터바