Maison >base de données >tutoriel mysql >Comment ajouter une nouvelle colonne « q6 » à un tableau « d'évaluation » MySQL ?
Ajout d'une nouvelle colonne à une table MySQL
Dans votre code PHP, vous essayez d'ajouter une nouvelle colonne nommée "q6" à votre tableau "évaluation". Cependant, il semble y avoir une erreur dans votre code. Explorons la bonne façon d'ajouter une nouvelle colonne.
Dans votre code, vous utilisez la requête suivante pour modifier la table :
ALTER TABLE `assessment` ADD newq INT(1) NOT NULL AFTER `q10`
Cependant, vous devez plutôt remplacer "newq" avec "q6" pour ajouter correctement la nouvelle colonne. Le code corrigé devrait ressembler à ceci :
ALTER TABLE `assessment` ADD q6 INT(1) NOT NULL AFTER `q5`
Dans cette requête, nous ajoutons une nouvelle colonne nommée "q6" sous forme d'entier de longueur 1. Nous précisons également qu'elle ne doit pas autoriser les valeurs nulles et qu'elle doit être placée après la colonne "q5" existante.
Après avoir mis à jour votre code avec la requête corrigée, vous pouvez l'exécuter pour ajouter la nouvelle colonne à votre table "évaluation". Lorsque vous actualisez la structure de votre tableau, vous devriez voir la colonne "q6" ajoutée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!