Caros,
Tenho uma query para extrair uma massa de dados. Ela tem um between com um parametro semelhante a isto:
BETWEEN (To_Timestamp('2008/03/01 00:00:00', 'YYYY/MM/DD HH24:MI:SS') AND
Essa query demora um tempo absurdo.
Por isto, fiz um teste e mudei para o seguinte:
BETWEEN To_Char(To_Timestamp('2008/03/01 00:00:00', 'YYYY/MM/DD HH24:MI:SS'), 'YYYY/MM/DD HH24:MI:SS')
Eu só converti para Char o resultado do between, e a query responde em poucos segundos.
Alguém sabe dizer o por quê? Por que melhorou a performance?E será que existe algum problema nisto?
Grato e aguardo resposta.
Fernando B. Emídio