Lorsque vous modifiez une table comment détectez-vous le type de colonnes de données?
-
01-10-2019 - |
Question
Je suis en cours d'exécution MySQL et je dois changer le type de données de certaines colonnes d'une énumération à l'entier. Cependant, il y a beaucoup de colonnes. (Si cela existe) Quelle est la syntaxe pour modifier toutes les colonnes en même temps qui sont énumérations. Voici comment je mets à jour une seule colonne pour le rendre entier type de données:
ALTER TABLE table_name CHANGE column_name column_name INTEGER;
La solution
AFFICHER LES COLONNES DE TYPE OU LIKE "% ENUM%"
vous pourriez ensuite itérer à travers votre résultat similaire à la solution décrite ici: http://se2.php.net/manual/ fr / function.mysql-fetch-field.php # 92069 J'espère que cela t'aides, Michael
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow