Maison >base de données >tutoriel mysql >Comment résoudre le problème que les objets existent déjà dans la base de données

Comment résoudre le problème que les objets existent déjà dans la base de données

醉折花枝作酒筹
醉折花枝作酒筹original
2021-05-21 16:42:0718783parcourir

Solution aux objets qui existent déjà dans la base de données : 1. Ajoutez l'instruction "IF OBJECT_ID ('nom de la table') IS NOT NULL DROP PROCEDURE nom de la table ; GO" avant l'instruction de création ; 2. Modifiez la table ; Réexécuter.

Comment résoudre le problème que les objets existent déjà dans la base de données

L'environnement d'exploitation de ce tutoriel : système Windows 7, mysql version 8.0, ordinateur Dell G3.

Cette situation se produit généralement lors de la nouvelle exécution d'une instruction SQL. Il existe deux façons de la résoudre :

1 Ajoutez :

IF OBJECT_ID ( '表名' ) IS NOT NULL
 DROP PROCEDURE 表名;
 GO

Parfois, à cause du code principal de. la base de données à supprimer est utilisée dans d'autres tables, elle ne peut pas être supprimée à ce stade, vous pouvez la réexécuter en modifiant le nom de la table.

Recommandations associées : "Tutoriel mysql"

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!

Déclaration:
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