sql >> Database >  >> RDS >> Mysql

De beste manier om fouten te vangen LOCAL INFILE LADEN DATA?

Helaas is de foutafhandeling met het laadgegevensinbestand erg slecht. Ik gebruik het bijna elke dag en het is een eenvoudige routine geworden om in een of andere tijdelijke tabel te importeren en een combinatie van PHP en MySQL te gebruiken om te valideren wat er is geïmporteerd. Je kunt stellen dat dit extra werk is, maar het heeft wel het voordeel dat ik volledige controle heb over wat een "fout" is. Simpel gezegd, ik gebruik het om de onbewerkte gegevens zo efficiënt mogelijk op hun plaats te krijgen en bouw vervolgens mijn regels voor foutcontrole en validatie op in een php-script.




  1. Wat is het equivalent van SQL Server APPLY in Oracle?

  2. Aan de slag met MariaDB met Docker, Java Spring en JDBC

  3. Hoe voeg ik een waar-clausule toe aan een MySQL Insert-instructie?

  4. Verbinding Java - MySQL:ophalen van openbare sleutels is niet toegestaan