-
mysql) BIGINT 와 BIGINT UN 의 차이점성장과정(dev)/DBMS 2023. 4. 14. 14:07
bigint 는 알다시피 매우 큰 정수를 저장하기 위한 데이터 형식이다.
mysql 에서 column 정보를 보면
bigint 라고 되어있는 것이 있고 bigint UN 이라고 되어있는 것이 있다. BIGINT UN 은 BIGINT UNSIGNED 를 나타낸다.
in workbench 차이점)
BIGINT 는 양의 정수와 음의 정수를 모두 저장할 수 있지만, BIGINT UN 은 음이 아닌 정수만 저장이 가능하다.
손익 기록 등 음의 정수의 기록이 필요하다면 BIGINT 로 정의해야한다.
column 생성방법
- BIGINT
CREATE TABLE mytable ( mycolumn BIGINT );
- BIGINT UN
CREATE TABLE mytable ( mycolumn BIGINT UNSIGNED );
'성장과정(dev) > DBMS' 카테고리의 다른 글
샤드란? 데이터베이스 수평 확장의 핵심 개념! (1) 2024.12.21 DB 시스템에서의 동시성 제어 방법 (1) 2024.12.20 [mssql 테이블정보 확인] oracle / DESC '테이블명' ---> mssql / ? (0) 2020.10.06 mssql sum에 연산값들이 모두 null값일 때 (0) 2020.09.29