Bonjour.

J'ai une base ORACLE 10g sur Win2003 Server.

J'interroge les colonnes des indexes d'un table comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select * from all_ind_columns where table_name = 'T_FLUX';
 
INDEX_OWNER                    INDEX_NAME                     TABLE_OWNER                    TABLE_NAME                     COLUMN_NAME                                        COLUMN_POSITION   COLUMN_LENGTH     CHAR_LENGTH DESC
------------------------------ ------------------------------ ------------------------------ ------------------------------ -------------------------------------------------- --------------- --------------- --------------- ----
MONUSR                         I_T_FLUX_TRC_DECODE_DATEFIN    MONUSR                         T_FLUX                         SYS_NC00009$                                                     1               8               8 ASC
le problème est que je ne trouve nulle part cette colonne SYS_NC00009$.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
select owner, table_name, column_name from all_tab_columns where column_name = 'SYS_NC00009$';
 
aucune ligne sélectionnée
Faut-il en conclure que la colonne sur laquelle cet index pointe a été supprimé?
Sinon comment puis-je la retrouver?

Merci de votre aide.

Olivier]