Bonjour !

j'ai un petit soucis d'index et peut être saurez vous m'aider ou tout au moins me donner votre avis sur la question...


SGBD : Oracle 9.2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
create table MESURE_MAIN
(
  DATE_MES DATE not null,
  VALEUR   FLOAT,
 
  TYPE_MES VARCHAR2(1) not null,
  FREQ_MES VARCHAR2(1) not null,
 
  IDARC    NUMBER not null
)
 
alter table MESURE_MAIN
  add constraint I_MM_PK primary key 
 
(DATE_MES,TYPE_MES,FREQ_MES,IDARC)
  using index
lorsque je fais des requetes (voir ci dessous) sur ma table j'obtiens l'erreur suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT * from MESURE_MAIN t where t.date_mes=to_date
 
(('05/04/2006 13:00:00','dd/mm/yyyy hh24:mi:ss') AND IDARC='643';

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ORA-01502: index 'INFOCENTRE.I_MM_PK' or 
partition of such index is unusable state
que me conseilleriez vous de faire?