sql >> Databáze >  >> RDS >> Mysql

Aktualizace prázdného řetězce na NULL pro celou databázi

Není to možné provést jedním jednoduchým příkazem SQL.

Ale můžete to udělat pomocí jednoho příkazu pro každý sloupec.

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

nebo, pokud chcete vynulovat položky, které mají také mezery:

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


  1. php mysql pro výpočet po sobě jdoucích řádků

  2. Je v pořádku mít několik DAO?

  3. Problémy s příkazy MySQL a Python Select

  4. RMAN Seznam příkazů zálohování