sql >> Database >  >> RDS >> Mysql

MySQL verander tabel wijzigen kolom mislukt bij rijen met null-waarden

Ik ben zojuist deze fout tegengekomen en het lijkt erop dat de oplossing was om de IGNORE . te gebruiken verklaring:

ALTER IGNORE TABLE `table` CHANGE COLUMN `col` `col` int(11) NOT NULL;

Houd er rekening mee dat u mogelijk nog steeds problemen hebt met het inkorten van gegevens, dus zorg ervoor dat dit het gewenste resultaat is. Door de IGNORE-instructie te gebruiken, worden de afgekapte gegevensfouten voor NULL-waarden in kolommen onderdrukt (en mogelijk andere fouten!!!)



  1. Mailserver configureren om met PHP te werken

  2. Wat is de beste methode om parameters door te geven aan SQLCommand?

  3. Toegangsmenu maken met Tree View Control

  4. php/mysql-account activeren