Ja, er is een historische reden:UNIX!
Lees voor meer informatie dit uitstekende artikel van Joe Celko.
Dit is het detail dat u zoekt:
Tijdelijke gegevens in T-SQLused als gevangene van UNIX-systeemkloktikken en kon slechts drie decimale seconden krijgen met afrondingsfouten. De nieuwe ANSI/ISO datatypes kunnen tot zeven decimale seconden gaan, hebben echte DATE en TIME datatypes. Omdat ze nieuw zijn, gebruiken de meeste programmeurs ze nog niet.