개발/Database
[Mysql] Java BigDecimal Type Handling
Reimu.
2016. 6. 21. 10:45
반응형
ipv6 주소를 number형태로 바꾸면, int, long 범위를 훌쩍 넘어가버리는 38자리의 수가 반환이 된다.
java코드에서는 BigDecimal로 세팅을 하여, 핸들링이 가능한데, Mysql에서는 BigDecimal이라는 게 없고,
Decimal 이라는 Type이 존재를 한다.
아래와 같이 Decimal Type의 컬럼을 만들어서 사용을 하면 된다.
Decimal (길이, 소수점 자리 수) 형태로 만들어주어야 한다.
CREATE TABLE `test` ( `test_decimal` decimal(64,0) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
반응형