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

Bagaimana cara mencegah MySQL memperbarui kolom dengan string kosong?

Anda dapat menggunakan pernyataan IF untuk setiap bidang yang perlu Anda periksa. Misalnya :

$q = "UPDATE mdl_user SET firstname=IF(LENGTH('$fname')=0, firstname, '$fname'), lastname=IF(LENGTH('$lname')=0, lastname, '$lname'), email=IF(LENGTH('$email')=0, email, '$email'), address='$address', city='$city', school='$school', phone1='$phone' WHERE id='$uid'";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prosedur Langkah Demi Langkah untuk memigrasikan data dari Excel ke tabel database MySql

  2. Bagaimana Cara Membangun Kembali Budak MySQL yang Tidak Konsisten?

  3. MySQL mendapatkan baris tetapi lebih memilih satu nilai kolom daripada yang lain

  4. Bagaimana cara mengatur pemetaan hibernasi untuk memungkinkan String lebih panjang dari 255 karakter?

  5. membangun fitur zona waktu di aplikasi web PHP