bonjour;
Error starting at line 1 in command:
truncate table Client
Error report:
SQL Error: ORA-02266: unique/primary keys in table referenced by enabled foreign keys
est du a l'existence d'une clé etrangère faisant réference à une autre table; donc pour supprimer une ligne de la table client, tu dois supprimer les lignes correspondantes dans l'autre table; sinon si tu fais:
1 2
| ALTER TABLE CLIENT DISABLE CONSTRAINT CLIENT_FK;
TRUNCATE TABLE CLIENT ; |
ca va marcher, mais quand tu va activer la contrainte par:
ALTER TABLE CLIENT ENABLE CONSTRAINT CLIENT_FK;
ca va donner un message d'erreur car il y aura des données dans l'autre table qui n'ont pas de correspondant dans la table client
Partager