Bonjour,
Voici mon problème : j'ai une table titi sous Oracle SQL Developper et je veux y ajouter une colonne entre la première et la deuxième position ainsi que modifier l'emplacement d'une colonne.
Comme j'ai bien compris que sous Oracle on ne peut pas faire ça directement, j'ai donc créé une nouvelle table titi_nv et dans le script SQL j'ai fait mes modifs.
Or Oracle crie en disant :
Erreur à la ligne de commande :: 14, colonne : 15
Rapport d'erreur :
Voici donc la ligne 14 :Erreur SQL : ORA-02264: nom déjà utilisé par une contrainte existante
02264. 00000 - "name already used by an existing constraint"
Je comprends bien que le problème vient du fait que dans ma première table titi il existe déjà cette contrainte ......
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CONSTRAINT "FK_ID_TYPE_ENTITE" FOREIGN KEY ("ID_TYPE_ENTITE") REFERENCES "REFUNI"."NOMEN_SUPANNTYPEENTITE" ("ID_TYPE_ENTITE") ON DELETE CASCADE ENABLE,
Mais alors comment faire ????
Deuxième question : Comment récupérer les données qui remplissent déjà ma table ?????
Merci d'avance pour vos lumières .....
NFHnv
Partager