mysql에서 tinyint 자료형을 이용해서 10 미만의 숫자인 0~9 까지만 사용하려고 한다면
tinyint 자료형 선언시 어떻게 값을 주어야 할까?
tinyint(2) 값으로 사용하면 된다.
tinyint(1)로 사용하는 경우에는 값이 1이상이면 true, 0이면 false로 처리하므로 원하는 게 아니다.
참고> tinyint(2) 값으로 설정하면 10이상도 사용가능하다.
tinyint 자료형은 1byte 크기를 가지며 부호있는 정수는 -128~127, 부호없는 정수는 0~255까지 사용할 수 있다.