Bonjour,
SELECT col1 AS col1s ,
col2 AS col2s,
col3 AS col3s ,
col4 AS col4s,
FROM matable
WHERE col1 = nvl(15837, col1)
AND col2 = nvl('DE0001040350', col2)
AND col3 = nvl('ISIN', col3)
AND col4 = nvl('WM', col4)
AND REMAINING_ATTEMPTS > 0
AND (STATUS = nvl('NO_OCCURR', STATUS) OR STATUS = nvl('NO_OCCURR', STATUS)
OR STATUS = nvl('NO_OCCURR', STATUS) OR STATUS = nvl('NO_OCCURR', STATUS)
OR STATUS = nvl('NO_OCCURR', STATUS));
toutes les colonnes sont indexées col1,col2, col3, col4 mais comme vous le voyez , la fonction nvl empeche l’utilisation de ces indexes, quelqu’un a une idée, comment transformer le nvl ou la requete, pour qu’oracle voit ces indexex?
Je ne sais pas si je peux aussi creer des indexes de focntions?
Merci d’avance!!!!
Partager