"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment renommer la colonne MySQL et résoudre l'erreur # 1025?

Comment renommer la colonne MySQL et résoudre l'erreur # 1025?

Publié le 2025-04-29
Parcourir:916

How to Rename a MySQL Column and Fix Error #1025?

Renommager une colonne dans MySQL et résoudre l'erreur # 1025

Problème:

PhpMyAdmin, une erreur se produit:

mysql dit: documentation # 1025 - Erreur de renommée de '. \ Shopping \ # SQL-C98_26' TO '. \ Shopping \ tblManufacturer' (errno: 150)
MySQL said: Documentation
#1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)

Solution:

pour renommer la colonne, les étapes suivantes doivent être prises: & &&dy Type de données de la colonne renommée:

Contrairement au code fourni dans la question, il est crucial de spécifier le type de données de la colonne renommée. Dans ce cas, en supposant que le type de données de la colonne est "int", le code devient:

  1. alter table `xyz` modifier` agafacurerid` `fabricaririd` int;
facultatif. Cependant, il est recommandé comme une meilleure pratique pour empêcher les conflits provenant de caractères spéciaux ou de mots clés.
MySQL said: Documentation
#1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)
  1. note:
  2. n'oubliez pas de remplacer "Int" par le type de données réel de la colonne "fabricationrid". De plus, BackTicks (`) peut être omis si vous le souhaitez.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3