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

Mengapa saya tidak bisa memasukkan 10 digit ketika kolom saya adalah INT(10)

Nilai terbesar yang mungkin dalam bidang INT di MySQL adalah 2147483647 , nilai Anda 9100000010 lebih besar dari itu. Itu sebabnya meluap ke 4294967295 yaitu Max untuk Integer Tidak Ditandatangani.

11.1.4.1. Jenis Bilangan Bulat (Nilai Tepat)

INT    4    -2147483648 2147483647

Gunakan BIGINT jika Anda ingin menyimpan nomor yang lebih besar, yang berkisar dari:

BIGINT  8   -9223372036854775808    9223372036854775807


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL memberikan jumlah baris yang berfluktuasi ketika saya meminta skema?

  2. Mana yang lebih baik, gabungan implisit atau eksplisit?

  3. Bagaimana Kupon WooCommerce disimpan di Database?

  4. default kolom dengan string kosong

  5. Rel dengan database memori