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

Laravel Eloquent podwójna wartość przechowywana w bazie danych zwrócona w zaokrągleniu

Problem nie dotyczy Laravela, w rzeczywistości zaokrągla to PHP. W dokumentacji PHP widać, że domyślna precyzja to 14 , które obecnie przekraczasz.

Wypróbuj następujące rozwiązania i sprawdź, czy to rozwiąże problem:

ini_set('precision', 17);
ExampleModel::find($id)->previous_value;

Możesz zobaczyć, że ktoś inny odpowiedział na podobne pytanie tutaj .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Liczba MySQLi(*) zawsze zwraca 1

  2. Czy użyć Django dumpdata, aby zrzucić podzbiór ogólnych danych?

  3. Funkcja MySQL do określania odległości / zakresu kodu pocztowego

  4. FORMAT() Przykłady w MySQL

  5. Bezpieczne przechowywanie haseł do MYSQL w aplikacji PHP