Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cập nhật chuỗi trống thành NULL cho toàn bộ cơ sở dữ liệu

Không thể thực hiện việc này với một câu lệnh SQL đơn giản.

Nhưng bạn có thể làm điều đó bằng cách sử dụng một câu lệnh cho mỗi cột.

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

hoặc, nếu bạn muốn xóa các mục cũng có khoảng trắng:

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. tải hình ảnh lên php cơ sở dữ liệu mysql

  2. Cách tránh lỗi hết bộ nhớ trong trình duyệt do quá nhiều lệnh gọi ajax

  3. docker container run yêu cầu ít nhất 1 đối số

  4. Cách tìm tên cột có phải là từ khóa dành riêng trên các cơ sở dữ liệu khác nhau hay không

  5. Chuyển đổi tự động MySQL thành chữ thường