Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Dátum štýly v MS SQL

MS SQL je relačný databázový server vyvinutý spoločnosťou Microsoft . Databázové servery podporujú mnoho rôznych typov dát , ktoré môžu byť použité ako formáty pre informácie uložené v databáze . Informácie , ktoré je časovo závislý mať časti dát , ktoré musia byť vyjadrené pomocou času alebo dáta poľa , alebo kombinácia týchto dvoch . MS SQL podporuje niekoľko rôznych štýlov dátových . Dátum

typu dátum je špecifický formát pre ukladanie informácií , dáta , vzťahujúce sa na databázu MS SQL . Poskytuje zložku štvormiestny rok , následne postupne samostatným dvojmiestnym mesiacom a dvojmiestnym dňom komponenty a predvolená hodnota pre tento štýl je " 1900-01-01 " . Platné rozsahy dáta sú od 1. januára , 1. AD a 31. decembra 9999 nl Dĺžka tohto štýlu je stanovená na desať znakov . Pri skladovaní v databáze , pole " dátum " vyžaduje tri bajty , ktoré majú byť pridelené . Niektoré obmedzenia tohto štýlu je , že si nie je vedomá časových pásiem alebo letného času . To si vyžaduje , aby tieto obmedzenia sú spracované prostredníctvom aplikácie pomocou databázy , a nenesie žiadnu zodpovednosť databázy , alebo MS SQL , sám .
DateTime a DATETIME2

keď je potreba ukladať časovú pečiatku , kombinácia dátumu a času v rovnakom odbore , a to buď na " datetime " alebo " datetime2 " štýl môže byť použitý . Oba poskytujú formátovanie pre rok , mesiac a deň komponenty sa spojil s časovou zložkou , ktorá sa pohybuje od hodín na zlomky sekúnd . Hlavný rozdiel medzi týmito dvoma poľami je úroveň presnosti v zlomkoch sekundy . " Datetime " podporuje zlomkovú druhá s tromi číslicami a tisícin sekundy , zatiaľ čo " datetime2 " ukladá vo formáte až siedmich číslicami , ktoré zodpovedajú desiatich - milióntin sekundy . Podporovaný rozsah pre " datetime2and " je 0:00:00 až 23:59:59.9999999 , a podporovaný rozsah pre " datetime " je 0:00:00 až 23:59:59.999 . Niektoré obmedzenia sú obaja , že si nie sú vedomí závislosti časových pásiem a letného času .
Smalldatetime

Tento štýl dátum je podobný štandardu vo formáte " dátum " , ale líšia sa v rozsahu pre dáta a časy , ktoré sú podporované . Rozsah , ktorý je podporovaný vo formáte " smalldatetime " je 1900-01-01 skrze 06.06.2079 , s časovým rozsahom 00:00:00 až 23:59:59 . Formát " smalldatetime " má predvolenú hodnotu " 1900-01-01 00:00:00 " a je presný až na minútu . Dáta sú uložené v kombinácii s poli dátum zložky a časovej zložky . Štyri bytov úložného priestoru je nutné držať informácie o pole v databáze . Ako starší formát dátumu , to je zastaraný a neodporúča do nových projektov , pretože sa nedrží štandardov zavedených ANSI SQL . " Smalldatetime " si nie je vedomá letný čas úspor alebo časových pásmach .
DATETIMEOFFSET

desať bajtov sú potrebné na uloženie dát v " datetimeoffset " štýle . Je väčšie než ostatné dáta štýlov , ktoré sú podporované MS SQL . To je preto , že jeho schopnosť ukladať viac informácií než ostatné štýly . Pole " datetimeoffset " je časové pásmo citlivý . Je schopný zohľadniť zmeny v čase po celom svete tým , že podporuje časové pásmo posun zložku . Tento štýl pole má podobný rozsah ako " dátum " štýlu , ktorý beží od 1. januára , 1. nl do 31. decembra 9999 AD , a v rovnakom zlomkovej druhej presnosť ako " datetime2 " štýlu - až desať - milióntin druhej . Predvolená hodnota pre " datetimeoffset " je " 1900-01-01 00:00:00 00:00 . " Prvou zložkou je rok , mesiac a deň kombinácie . Toto je nasledované hodinu , minútu a druhej série , s sekúnd častí nosnej sedem desatinné miesta presnosti . Konečná zložka je časové pásmo Rozsah posunu , ktorý má dvojmiestne otvorenú časť nasleduje dvojmiestne nepatrnej časti . Podporovaný rozsah pre časové pásmo zložky je -14:59 až 14:59 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené