Maison > base de données > tutoriel mysql > Pourquoi est-ce que j'obtiens l'erreur n° 1025 lorsque je renomme une colonne dans MySQL ?

Pourquoi est-ce que j'obtiens l'erreur n° 1025 lorsque je renomme une colonne dans MySQL ?

Mary-Kate Olsen
Libérer: 2024-11-10 15:21:02
original
789 Les gens l'ont consulté

Why Do I Get Error #1025 When Renaming a Column in MySQL?

Erreur lors du renommage de colonne dans MySQL

Lors de la tentative de renommer une colonne de la table "xyz", à l'aide de PHPMyAdmin, un message d'erreur s'affiche rencontré : "#1025 - Erreur lors du changement de nom de '.shopping#sql-c98_26' en '.shoppingtblmanufacturer' (errno : 150)."

Solution :

Bien que la tentative de renommage de la colonne à l'aide de PHPMyAdmin ait été proche, une étape supplémentaire est nécessaire. Pour réussir à renommer la colonne, il est impératif de préciser le type de données de la colonne renommée. L'extrait de code suivant illustre la syntaxe appropriée :

ALTER TABLE `xyz` CHANGE `manufacurerid` `manufacturerid` INT;
Copier après la connexion

Points clés :

  • Remplacez « INT » par le type de données approprié de la colonne renommée ( obligatoire).
  • Tilde/Backtick (`) est facultatif pour spécifier la colonne noms.

En implémentant ces modifications, l'opération de renommage des colonnes dans MySQL sera terminée avec succès sans rencontrer l'erreur susmentionné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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal