Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/12/2007, 14h36   #1
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 73
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 73
Points : 28
Points : 28
Par défaut problème avec un index.

bonjour j'ai une table définie avec l'index ci dessous
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- Create/Recreate indexes 
CREATE UNIQUE INDEX QUASAR.X1_UNIQUE_CHEMICAL_STATUS ON QUASAR.CHEMICAL_STATUS (SAFE_NO, STATUS_ID, LANGUAGE)
  tablespace TBS_INDX
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 128K
    next 64K
    minextents 1
    maxextents unlimited
    pctincrease 0
  );
mon problème consiste à lorsque je veux faire une insertion de ligne par exemple avec un safe_no=2016 ,statud_id=7 et language=420
il n'y a aucune ligne identique (vérifié par un select...)


j'ai le message suivant: integrity contraint (XXXX.X1_UNIQUE_CHEMICAL_STATUS_CHEMICAL)


merci pour vos réponses;
the_youpi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2007, 15h14   #2
Membre expérimenté
 
Inscription : juillet 2007
Messages : 495
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2007
Messages : 495
Points : 585
Points : 585
Soit une des lignes que tu tentes d'insérer existe déjà dans la table pour les valeurs de 3 colonnes de l'index unique, soit ton INSERT contient lui-même 2 lignes en doublon sur ces 3 colonnes.
__________________
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
dgi77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h16.


 
 
 
 
Partenaires

Hébergement Web