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

MySQL mengonversi tipe data kolom dari VARCHAR ke INT

sebelum mengubah tabel Anda, coba perbarui nilai Anda.

Tujuannya adalah untuk menetapkan nilai '0' di bidang di mana Anda memiliki nilai kosong (yang tidak dapat dikonversi ke int)

update ip
set isp = '0' where trim(coalesce(isp, '')) = '';

Jika ISP tidak dapat dibatalkan, Anda dapat menghapus fungsi penggabungan.

update ip 
set isp = '0' where trim(isp) = '';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JIKA kesalahan sintaks

  2. Bisakah saya menggunakan kolom non-agregat dengan grup menurut?

  3. Gagal memuat kelas driver com.mysql.jdbc.Driver

  4. Bagaimana cara Memeriksa apakah Tombol Radio Dicentang atau Dipilih di jQuery?

  5. Gabungkan hasil dari dua kueri yang tidak terkait menjadi satu tampilan