반응형
MySQL에는 10,10으로 설정된 DECIMAL 필드가 있습니다. 그러나 새 값을 입력 할 때마다 0.9999999999가 표시됩니다. 쉼표 뒤의 10 자리 정확도로 숫자를 허용하려면 무엇을 변경해야합니까? 어떤 이유로 10,6에서 작동합니다.
추신 : 환율을 입력하고 싶습니다.
해결 방법
첫 번째 숫자는 저장할 총 자릿수이고 두 번째 숫자는 소수 부분의 자릿수입니다. 따라서 DECIMAL (10, 10)
은 10 개의 소수 자릿수에만 해당됩니다. DECIMAL (20, 10)
과 같은 것을 사용하여 정수 부분과 소수 부분 모두에 10 자리를 허용 할 수 있습니다.
참조 페이지 https://stackoverflow.com/questions/6525180
반응형
'MySql' 카테고리의 다른 글
MySQL ini_set ( 'max_execution_time', 0 사용시); (0) | 2020.10.05 |
---|---|
MySQL JSON을 통해 Android에서 서버로 데이터 보내기 (0) | 2020.10.05 |
MySQL 소켓을 통해 로컬 MySQL 서버에 연결 (0) | 2020.10.05 |
MySQL mysql이 로그인 한 사용자를 잊어 버림 : "@ '%'사용자에게 명령이 거부 됨 (0) | 2020.10.05 |
MySQL mysql 쇼 테이블로; 대소 문자를 무시하면서 테이블 이름으로 정렬 할 수 있습니까? (0) | 2020.10.05 |
댓글