Como extrair apenas o valor da data do campo date no Oracle? [duplicado

Esta pergunta já tem uma resposta aqui:

Como lidar corretamente com datas em restrições de consultas 4 respostas

Sou novo no banco de dados Oracle. Não tenho muito conhecimento sobre conceitos de data e hora no Oracle. O problema que estou enfrentando é recuperar registros inseridos em uma data específica, mas quando estou executando uma consulta SQL no banco de dados, ele retorna zero registro

Database possui um campo de data que contém registros com o valor datetim

SQL Query:SELECT * FROM table WHERE table.daterecord = to_date(03-Mar-2010)

Não está retornando nenhum registro, mas se eu alterar minha consulta para

SELECT * FROM table WHERE table.daterecord > to_date(04-Mar-2010)

Ele retornará alguns registros. A diferença acima é por causa do time.How posso extrair o valor do tempo a partir da data. Posso usar a função trunc para isso? Agradecemos antecipadamente por suas sugestões valiosas.

questionAnswers(3)

yourAnswerToTheQuestion