Estou com o seguinte problema:
Tenho uma tabela com 50 milhões de registros e preciso verificar se um campo de data está no formato correto... somente o mês especificamente.
Realizo a seguinte consulta:
SELECT
ROWNUM,
TO_CHAR(CPM.dt_brasindice_versao,'MM')
FROM CONTA_PACIENTE_MATERIAL_V CPM
WHERE 1=1
AND TO_CHAR(CPM.dt_brasindice_versao,'MM') NOT IN ('01','02','03','04','05','06','07','08','09','10','11','12')
AND ROWNUM = 1
ORDER BY 1
Pergunto: Qual a forma de fazer esta consulta retornar somente o primeiro resultado encontrado sem buscar em toda a tabela (Full Table Scan?) ?
Abraço!