[MySQL] UNSIGNED 의미
2022. 12. 2. 20:01
프로그래밍/SQL
UNSIGNED 의미 테이블을 보면 Type이 int옆에 unsigned를 볼 수 있음 int의 범위에서 음수값을 쓰지 않는 컬럼의 경우 unsigned를 선언해 주면 그 범위가 양수로 옮겨짐 컬럼에서 음수를 포함하지 않거나 혹은 수의 range를 양수쪽으로 더 넓게 가지고 싶을 때 사용 엔드포인트가 -2147483648 ~2147483647 에서 0 ~ 4294967295 로 옮겨감 컬럼에 음수 데이터가 절대 들어갈일 없는 경우 사용해야함 ✔ ex) auto-increment 인 경우 등