SQL DATE and TIME datové typy – Datum a čas

By | 3.5.2017

Tento článek navazuje na příspěvek, ve kterém jsem poskytl přehled Datových typů v SQL Server (viz. SQL Datové typy – Přehled). V něm najdete seznam všech systémových datových typů, se kterými se můžete setkat. Nyní se zaměříme na další z kategorií ze zmíněného přehledu t-sql Date and time datové typy

Specifikace datumových datových typů bude poněkud kratší než minulý článek o těch číselných, protože tu není nic moc co vymýšlet. Je to jednoduché.

SQL Date and Time datové typy

Datový typ Rozsah datového typu Výsledný Formát Velikost
DATE 0001-01-01 až 9999-12-31 YYYY-MM-DD 3 Bytes
TIME 00:00:00.0000000 až 23:59:59.9999999 hh:mm:ss[.nnnnnnn] 3-5 Bytes
SMALLDATETIME 1900-01-01 až 2079-06-06 YYYY-MM-DD hh:mm:ss 4 Bytes
DATETIME 1753-01-01 až 9999-12-31 YYYY-MM-DD hh:mm:ss[.nnn] 8 Bytes
DATETIME2 0001-01-01 00:00:00.0000000 až 9999-12-31 23:59:59.9999999 YYYY-MM-DD hh:mm:ss[.nnnnnnn] 6-8 Bytes
DATETIMEOFFSET 0001-01-01 00:00:00.0000000 až 9999-12-31 23:59:59.9999999 (UTC) YYYY-MM-DD hh:mm:ss[.nnnnnnn] [+|-]hh:mm 8-10 Bytes

Za vypíchnutí stojí:

  1. Datový typ DATETIMEOFFSET, který umožňuje jako jediný příjmout informaci o časové zóně. To může být dobrá volba pro globálně zaměřené databáze
  2. DATETIME pojme datumy “až” od roku 1753
  3. SMALLDATETIME pojme datumy od roku 1900

Více infromací do většího detailu k datumovým datovým typům najdete na webu microsoft zde

 

Rate this post
Category: SQL tutorial Tags:

About Jan Zedníček

Jmenuji se Honza Zedníček a působím jako freelancer. Tuto práci dělám pro různé firmy již přes 5 let. Před tím jsem dlouhou dobu pracoval také jako finanční controller, analytik a finanční manažer pro společnosti z oblasti bankovnictví a výroby. Po práci si rád zahraju tenis, volejbal, šachy, zajdu do posilovny a rád ochutnávám dobré rumy. Svoje znalosti se snažím zapisovat na tento web - abych je nezapomněl (působením rumu ^^) a sloužily i někomu dalšímu. Nebojte se položit dotaz nebo reagovat do komentáře. Přihlašte se do naší nové Excel facebook skupiny Excel CZ/SK diskuse » Mou webovou prezentaci najdete na webu https://janzednicek.cz/

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.