[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
A voir également:
  • [ORACLE] problème de contraintes
  • Decode oracle - <a href="https://forums.commentcamarche.net/forum/oracle-136">Forum Oracle</a>
  • A quoi sert java oracle - <a href="https://forums.commentcamarche.net/forum/java-265">Forum Java</a>
  • Spool oracle - <a href="https://forums.commentcamarche.net/forum/oracle-136">Forum Oracle</a>
  • Le logiciel JAVA est important pour un pc? - <a href="https://forums.commentcamarche.net/forum/logiciels-1">Forum Logiciels</a>
  • Oracle jre usage - <a href="https://forums.commentcamarche.net/forum/virus-7">Forum Virus</a>

1 réponse

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