본문 바로가기
+ DataBase/MySQL(MariaDB)

[MySQL] unsigned 의미

by :: Teacher :: 2018. 1. 6.
728x90
반응형

MySQL에서 컬럼 생성시 데이터형이 int를 사용하는 경우가 많다. 

int형을 사용하는 경우 대부분 음수는 거의 사용하지 않는다.

int형의 범위는 -2147483648 ~ 2147483647 이다.

기본적으로는 ID 컬럼(Column)을 사용할때 많이 사용하고 있으며, 

unsigned를 설정시 int형의 범위는 0 ~ 4294967295 로 변경된다. 

이와 같이 특별히 음수를 사용하는 경우가 아니라면 unsigned를 설정하여 사용하자

CREATE TABLE `tb_lists` (  `id`              int(11) UNSIGNED        NOT NULL AUTO_INCREMENT,
 
... 이하 생략 ...
728x90
728x90
반응형

댓글


loading