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

Nilai desimal (bilangan bulat) salah:' ' mySQL

Anda telah mengaktifkan mode sql ketat, dan Anda mencoba meneruskan string kosong ('') sebagai nilai untuk bidang desimal di sisipan. String kosong adalah nilai yang tidak valid untuk bidang numerik dan dalam ketat modus sql mysql menghasilkan kesalahan jika Anda mencoba memasukkan data yang tidak valid ke dalam kolom, daripada memberikan peringatan dan menggunakan nilai default (0 untuk kolom numerik) dari tipe data kolom tertentu:

Hapus mode sql ketat untuk sesi sebelum memulai impor:

SET SESSION sql_mode = ''


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nama Parameter Kueri Sql Harus Ditentukan

  2. menghitung dan menampilkan tanggal sebagai 'detik yang lalu', 'menit yang lalu', 'jam yang lalu' dll

  3. Menghapus duplikat dengan indeks unik

  4. Python MySQL - SELECT berfungsi tetapi tidak DELETE?

  5. MySQL vs MongoDB