- Este tópico contém 0 resposta, 1 voz e foi atualizado pela última vez 18 anos, 6 meses atrás por
Anônimo.
Visualizando 1 post (de 1 do total)
Visualizando 1 post (de 1 do total)
- Você deve fazer login para responder a este tópico.
› Fóruns › SQL e PL/SQL › To_Timestamp X To_Char
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
› Fóruns › SQL e PL/SQL › To_Timestamp X To_Char