sql >> Databáze >  >> RDS >> Mysql

Typ dat požadovaný v mysql pro datum obsahující den-měsíc-rok

Při ukládání data do databáze použijte správný datový typ DATE nebo DATETIME . Nepoužívejte VARCHAR

Výhody:

  • snadná manipulace
  • nevyžaduje žádné přetypování při manipulaci s daty
  • bude použit index (pokud byl definován klíč )

Nevýhody

  • Něco mě nenapadá..

Pokud důvod, proč chcete uložit datum v tomto formátu January 01 1996 je to proto, že je čitelnější než 1996-01-01 , pak ne. Toho lze dosáhnout pomocí DATE_FORMAT() během promítání dat.




  1. Sledujte mě na Twitteru během summitu Microsoft MVP příští týden

  2. jak předat proměnnou ze skriptu shellu do sqlplus

  3. Jak mohu potlačit výstup záhlaví sloupců pro jeden příkaz SQL?

  4. V názvech tabulek a vlastností v Entity Framework 7 se nerozlišují malá a velká písmena