Mon idée immédiate est juste de vérifier si l'index de ".." est inférieur à l'index de "@", et que le premier index n'est pas -1.
SELECT
CASE WHEN INSTR(v_email, '..') BETWEEN 1 AND INSTR(v_email, '@') - 1
THEN 'dots present'
ELSE 'no dots' END AS dots
FROM yourTable;
J'espère que cela vous sera utile :)