Mysql
 sql >> Baza danych >  >> RDS >> Mysql

najmniejszy typ mysql, który obsługuje pojedynczy dziesiętny

Przyjrzyj się DECIMAL(P,S) typ.

W tym celu P to precyzja, a S to skala. Możesz myśleć o P jako o łącznej liczbie cyfr (zarówno przed, jak i po przecinku), a S jako o liczbie cyfr po przecinku.

Na przykład, aby zapisać od -999,99 do 999,99, potrzebujesz 5 cyfr precyzji i skali 2, dlatego użyjesz DECIMAL(5, 2) .

W twoim przypadku potrzebujesz DECIMAL(n, 1) , gdzie n to liczba cyfr potrzebnych przed kropką dziesiętną + 1 dla miejsca dziesiętnego.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego użycie aliasu kolumny w tym samym wyborze nie jest obsługiwane w Oracle i Mysql?

  2. Importowanie bazy danych Mysql za pomocą Ruby/Chef Recipe for Vagrant

  3. jak uzyskać wartości z pola wyboru i przekazać je do innej strony jsp?

  4. Tworzenie powrotu karetki w komórce csv za pomocą php

  5. Skrypt Python 3.2 do łączenia się z lokalną bazą danych MySQL