J'ai importé une feuille de calcul des statistiques du gouvernement des États-Unis dans une table mysql dans le but de travailler à travers un tutoriel. Cependant, il semblerait que le gouvernement américain ait changé sa mise en forme de sorte que certaines figures numériques soient enveloppées dans des guillemets, les transformant en chaînes.Comment modifier le type de données d'une feuille de calcul importée dans mysql?
Par exemple, c'est le format des données séparées par des tabulations que je suis censé avoir téléchargé:
CN010010 01 001 "Comté Autauga, AL" 2005 23831 23061 770 3.2
Cependant, il ressemble à ceci: CN010010 01 001 "Autauga County, AL" 2005 "23,831" "23,061" 770 3,2
En conséquence les deux colonnes de données clés (les 23831 et 23061 bits) que je veux importer comme entiers vous inscrivez 0 - probablement parce qu'il ne répond pas au type de données.
Quelle est la meilleure solution pour résoudre ce problème, maintenant et dans le futur?
Merci d'avance.
LOL il suffit de faire chaque colonne varchar (255) ;) –
J'ai utilisé TextPad et ses fonctions regex pour gérer des situations comme celles-ci. –