Aller au contenu principal

Unknown column in field list

❌ Erreur

Unknown column 'xyz' in 'field list'

📍 Contexte

Cette erreur se produit lorsqu'une requête fait référence à une colonne qui n'existe pas dans la table de la base de données. Cela se produit généralement après des modifications de schéma ou lorsqu'un script s'attend à une structure SQL différente.

✅ Solution

  • Vérifiez que la colonne existe dans la table cible.
  • Ajoutez la colonne manquante :
    ALTER TABLE table_name ADD COLUMN xyz VARCHAR(255);
  • Mettez à jour votre script ou fichier SQL pour qu'il corresponde au schéma de la base de données.

ℹ️ Informations supplémentaires

  • Sauvegardez toujours votre base de données avant de modifier des tables.
  • Comparez votre schéma actuel avec le schéma attendu des fichiers SQL du script.
  • Pour plus de détails, consultez la documentation MySQL.