Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Aktualisieren der leeren Zeichenfolge auf NULL für die gesamte Datenbank

Dies ist mit einer einfachen SQL-Anweisung nicht möglich.

Sie können dies jedoch mit einer Anweisung für jede Spalte tun.

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

oder, wenn Sie die Elemente mit Leerzeichen auf Null setzen möchten:

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