J'ai créé un index sur ma table comme ceci:Vérifier que le fichier d'index existe
CREATE INDEX index_typ_poplatky
ON Auta (typ DESC, poplatok_denny DESC, poplatok_km DESC);
Comment je vérifier que le fichier d'index existe?
J'ai créé un index sur ma table comme ceci:Vérifier que le fichier d'index existe
CREATE INDEX index_typ_poplatky
ON Auta (typ DESC, poplatok_denny DESC, poplatok_km DESC);
Comment je vérifier que le fichier d'index existe?
Pour vérifier lorsque vous êtes connecté en tant que schéma propriétaire:
select index_name from user_indexes
where index_name = 'INDEX_TYP_POLATYKY';
ou
select index_name from user_indexes
where table_name = 'AUTA';
Notez que le nom de l'index et le nom de la table sont stockés en majuscules.
Vous pouvez également sélectionner USER_IND_COLUMNS pour connaître les colonnes qui sont indexées: « ... le fichier d'index existe »
select column_name
from user_ind_columns
where index_name = 'INDEX_TYP_POLATYKY'
order by column_position;
Merci beaucoup. –
IF EXISTS (SELECT * FROM sys.indexes OÙ object_id = OBJECT_ID (N '[dbo]. [Nom de la table]') ET name = nom N'index ')
Cette syntaxe n'est pas valide pour Oracle. –
où vous dites voulez-vous dire comment vérifiez-vous que l'index a été créé avec succès et peut être utilisé? –