Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Aktualizacja pustego ciągu do NULL dla całej bazy danych

Nie można tego zrobić za pomocą jednej prostej instrukcji SQL.

Ale możesz to zrobić, używając jednej instrukcji dla każdej kolumny.

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

lub, jeśli chcesz usunąć elementy, które również mają białe znaki:

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. Mysql - Pomóż mi zmienić to zapytanie, aby uzyskać pożądane wyniki

  2. Maksymalna liczba jednoczesnych połączeń z MySQL

  3. Kopia zapasowa bazy danych MySQL

  4. Hibernacja zapytań w bazie danych

  5. Tworzenie zdarzeń MySQL w Amazon RDS