728x90
반응형
[MySql & Mariadb] int unsigned 의미, 뜻, 쓰는 이유 !!
MySQL에서 데이터 타입에 UNSIGNED 키워드를 추가하는 것은
해당 데이터 타입이 양의 정수 값만을 저장하도록 지정하는 것입니다.
예를 들어,
일반적인 INT 타입은 -2,147,483,648부터 2,147,483,647까지의 값을 저장할 수 있습니다.
반면, INT UNSIGNED 타입은 음수를 저장할 수 없으며, 0부터 4,294,967,295까지의 양의 정수 값을 저장할 수 있습니다.
UNSIGNED 키워드를 사용하는 주된 이유는 더 큰 양의 정수 값을 저장할 수 있도록 범위를 확장하기 위함입니다.
음수가 필요하지 않은 경우에 UNSIGNED를 사용하면 해당 데이터 타입의 최대 값이 두 배로 증가합니다.
간단요약
- INT UNSIGNED는 0부터 4,294,967,295까지의 양의 정수만을 저장할 수 있습니다.
- UNSIGNED를 사용하면 음수는 저장할 수 없지만, 저장 가능한 최대 양의 정수 값은 두 배가 됩니다.
728x90
반응형
'여러가지 > Database' 카테고리의 다른 글
[MySql & Mariadb] update 여러개 한번에 하는 방법 !! (2) | 2023.11.24 |
---|---|
[MySql & Mariadb] 콘솔에서 쿼리로 DB버전 정보 확인하는 방법 !! (0) | 2023.10.21 |
[MySql & Mariadb] DB테이블에서 특정 요일(이후, 이전) 데이터 삭제 (0) | 2023.09.20 |
[MySql & Mariadb] DB테이블 데이터 삭제 후 초기화 하는 방법 !! (0) | 2023.09.16 |
[MySql] DB설치 후 초기 root 패스워드 설정하는 방법 !! (0) | 2023.06.28 |
댓글