sql >> Database teknologi >  >> RDS >> Mysql

MySQL-fejl:Værdi uden for rækkevidde for kolonne 'beløb' i række 1

FLOAT(9,3) betyder:

  • 9 i alt præcisionsenheder
  • med 3 enheder forbi decimalen, derfor
  • kun 6 enheder før decimalen


Hvis du vil have 9 cifre med ikke-decimal præcision, skal du bruge FLOAT(12, 3) .

Tag et kig på MySQL dokumentation .




  1. MySQL-syntaksfejl. Kan ikke løse det

  2. Xampp MS SQL server PHP 5.6

  3. TSQL-e-mail-validering (uden regex)

  4. PostgreSQL Multi-Cloud Cluster Deployment