Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql memotong bilangan bulat ke angka aneh saat menemukan dan menyisipkan

Saya sekarang curiga saya mengerti masalahnya.

Saya menjalankan var_dumps berikut pada instance php 5.5 dan instance php 7.0.dd(array('RawValue' => -1001094515039), array('using intval()' => intval(-1001094515039)), array('Versi PHP ' => phpversion()));

Berikut adalah hasilnya di:

5,5

7.0

Ada beberapa informasi lebih lanjut di [tautan] ini:http://php.net/ manual/en/function.intval.php , tapi saya menduga perubahan pada angka mentah dan bilangan bulat di php dari 5 hingga 7 menyebabkan masalah Anda. membungkus variabel dalam intval() harus menyelesaikan masalah Anda.

Semoga ini menyelesaikan masalah Anda!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hasil grup dalam subgrup

  2. Mendapatkan org.hibernate.TransactionException:transaksi bersarang tidak didukung kesalahan saat menghapus

  3. #1136 - Jumlah kolom tidak sesuai dengan jumlah nilai pada baris 1

  4. Dapatkan semua ID yang dimasukkan saat memasukkan beberapa baris menggunakan satu kueri

  5. Bagaimana saya bisa memfilter data mysql jika kolom memiliki beberapa nilai yang dipisahkan koma?