[ORACLE] problème de contraintes

toto -  
barthoi Messages postés 545 Statut Membre -
si j'ai 2 tables :
- l'une ayant por clé primaire un char(10)
- et l'autre ayant pour clé étrangère un char(10)
faisant référence à la clé primaire de la première table.

sachant que les tables ont étés vidées et les contraintes désactivées.

je n'arrive pas à transformer mon char(10) en varchar2(10)

message d'erreur :
ORA-02267: type de colonne incompatible avec type de colonne référencé

vais-je devoir supprimer toutes les contraintes des tables ?

(sachant qu'il n'y a pas que 2 tables mais toute une base derrière)

merci

1 réponse

  1. barthoi Messages postés 545 Statut Membre 14
     
    Je crois avoir vu en cours qu il fallait supprimer tout lien entre les tables...

    donc, dans la seconde table , il faut enlever le foreign key, sans pour autant supprimer la colonne...

    Tu fais tes modif...

    Tu remets le foreign key comme avant...

    :)
    0