sql >> Databáze >  >> RDS >> Oracle

Oracle - zformátujte aktuální datum

Pokud je váš sloupec "datum" typu DATE, nemusíte se zabývat "formátem". Musíte porovnat trunc(název_sloupce) s trunc(sysdate). A pokud to způsobuje vážné problémy s výkonem, protože použití funkce eliminuje použití indexu, vytvořte index založený na funkcích. Méně elegantní řešení by bylo

WHERE mydatecol> trunc(sysdate) AND mydatecol

Co NECHCETE udělat, je zaměňovat binární koncept DATE se znakovým řetězcem reprezentace data. Řetězec znaků je pouze řetězec znaků, které jako člověk rozpoznáte jako data, ale pro počítač nemá „2016-02-14“ o nic víc než „hereisyoursign“.



  1. Jak získat úplná data záznamu jeho cizím klíčem v laravel?

  2. 3 nejlepší skóre - MySQL

  3. Odstranění úvodních nul z pole v příkazu SQL

  4. Jak mohu použít příkaz IF v dotazu připojení MySQL?