FLOAT(9,3)
означава:
- 9 общо единици за прецизност
- с 3 единици след десетичната запетая, следователно
- само 6 единици преди десетичният знак
Ако искате 9 цифри с недесетична точност, използвайте FLOAT(12, 3)
.
Разгледайте MySQL документацията .