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

Memperbarui string kosong ke NULL untuk seluruh database

Ini tidak mungkin dilakukan dengan satu pernyataan SQL sederhana.

Tetapi Anda dapat melakukannya menggunakan satu pernyataan untuk setiap kolom.

UPDATE TABLE SET COLUMN = NULL
WHERE LENGTH(COLUMN) = 0

atau, jika Anda ingin menghapus item yang juga memiliki spasi putih:

UPDATE TABLE SET COLUMN = NULL
WHERE LENGTH(TRIM(COLUMN)) = 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan hasil dengan membandingkan dua tabel dengan kolom yang identik

  2. Kalender di Zend Framework

  3. Kembalikan boolean dari file PHP ke AJAX one - tombol Ikuti

  4. Pojok basis data:Panduan pemula untuk mesin penyimpanan MySQL

  5. mencari kata-kata arab yang memiliki diakritik di mysql