sql >> Database >  >> RDS >> Oracle

Datum vergelijken met sysdate in orakel

Je moet to_date niet gebruiken op een datum, To_date is voor het casten van een varchar to date, niet een date.
Als je de functie to_date op een datum gebruikt, dan zal oracle ernaar verwijzen als een string volgens nls_date_format die in verschillende omgevingen kan variëren.
Zoals @jonearles al zei, als je de tijd in sysdate wilt verwijderen, gebruik dan TRUNC



  1. MySQL genereert een syntaxisfout bij het specificeren van kolommen

  2. Hoe maak je een zip-map in plsql (Oracle)

  3. MYSQL Update toestemming nodig om ook toestemming te selecteren?

  4. Slaapcommando in T-SQL?