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] 테이블에서 데이터만 삭제 후 AUTO_INCREMENT 초기화 명령어 ! (0) | 2024.08.14 |
---|---|
[MySql & Mariadb] 테이블 삭제하는 방법 및 쿼리 (DROP, DELETE, TRUNCATE) (0) | 2024.05.28 |
[MySql & Mariadb] update 여러개 한번에 하는 방법 !! (2) | 2023.11.24 |
[MySql & Mariadb] 콘솔에서 쿼리로 DB버전 정보 확인하는 방법 !! (0) | 2023.10.21 |
[MySql & Mariadb] DB테이블에서 특정 요일(이후, 이전) 데이터 삭제 (0) | 2023.09.20 |
댓글