Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Transact - SQL Datumfuncties
De Structured Query Language of SQL is een gestandaardiseerde programmeertaal voor het beheer en het gebruik van relationele databases . Sybase en Microsoft maken gebruik van een variant van SQL genaamd Transact - SQL te gebruiken met hun eigen database -software . Naast het feit dat de gebruiker gedefinieerde functies , Transact - SQL wordt geleverd met een set van ingebouwde functies , waaronder een aantal voor data berekenen. Datetime Gegevenstype

Relationele databases
behulp van standaard SQL hebben verschillende data types waaruit gegevens velden en elementen , zoals het type personage , een paar verschillende integer types en datetime creëren . Datetime slaat de datum en tijd in een veld , al heb je slechts een of het ander kan gebruiken als je het niet nodig beide . Transact - SQL- date functies werken op datavelden datetime , als je data in CHAR of andere soorten van tekstvelden , bijvoorbeeld , moet je ze converteren naar het datetime voor de functies goed te laten werken
< . br > DateAdd en DateDiff

Transact - SQL heeft twee functies , DateAdd en DateDiff , dat laat je rekenkundige op data uit te voeren . DateAdd neemt een datum deel code , een integer en een datum . De code geeft aan wat u toevoegt aan de voorwaarde datum , zoals dagen , kwartalen of dag van het jaar . Het gehele getal is hoeveel van deze datum delen die u wilt toevoegen aan de datum . De functie geeft een tweede datum waarop het resultaat van de berekening . Bijvoorbeeld , als het veld buy - date bevat 15 september 2005 , toen DateAdd ( d , 3 , buy- date ) voegt drie dagen naar die datum en keert terug 18 september 2005 als gevolg . DateAdd ( wk , 1 , buy- date ) voegt een week en keert terug 22 september 2005 .

De DateDiff functie gebruikt ook een datum deel code , maar neemt in twee datums . Het trekt de data en retourneert een integer die het aantal dagen , weken of jaren daartussen . Als het eerste veld - date bevat 1 juli 2005 en een ander veld , tweede - date , bevat 11 juli 2005 , toen DateDiff ( d , eerste date , tweede - date ) retourneert een 10 . DateDiff ( wk , eerste date , tweede - date ) retourneert een 2 .
DateName en DatePart

Twee andere functies , DateName en DatePart , trek specifieke gegevens uit data . Als u een veld genaamd geboorte - jaar en het bevat 1 november 1970 , DateName ( maand , Geboorte - jaar ) retourneert de tekenreeks ' November . " DateName ( jaar , Geboorte - jaar ) geeft je 1970 als een andere tekenreeks . De functie DatePart werkt vrijwel hetzelfde , behalve dat het een integer resultaat retourneert . DatePart ( maand , Geboorte - jaar ) geeft een 11 , en DatePart ( jaar , Geboorte - jaar ) geeft 1970 als een nummer .
GetDate en getUTCDate

De GetDate functie geeft de lokale datum en tijd in 24 - uurs formaat , gecorrigeerd voor tijdzone en zomertijd -status . Het geeft de informatie in datetime formaat , dus je kunt het direct gebruiken in een van de andere hierboven beschreven functies . De getUTCDate functie geeft ook de huidige tijd en datum , maar in Coordinated Universal Time , die dezelfde zal zijn voor alle gebruikers in de hele wereld , ongeacht de tijdzone . Het ook, geeft zijn gegevens als een datetime datatype . Als de huidige datum is 1 november 2011 , toen DateName ( maand , GetDate ( ) ) retourneert de tekenreeks ' november . "

Previous: Next:
  Database Software
·Hoe kan ik een keuzelijst Bevo…
·Hoe maak je Voeg een Sequence …
·Hoe om bestanden samenvoegen i…
·Hoe Look Up Velden op Access 2…
·Hoe de resultaten van een draa…
·Hoe u de veldnaam een decimaal…
·Wat zijn de aspecten van Relat…
·Hoe je twee computers synchron…
·Hoe maak je een Web Enabled Cr…
  Related Articles
Hoe te Plaats de Document Creation Date …
Hoe vindt u de Laatst gewijzigd Datum 
OpenOffice Basic String Functions 
Hoe zien de Datum een Word- document wer…
Hoe kan ik een Word- document aanpassen …
Hoe Word Doc Datumstempels Adjust 
Hoe maak je een datumnotatie in Word Cre…
Hoe maak je automatisch invoegen Huidige…
Hoe de datumstempel wijzigen voor een be…
  Software Articles
·How to Get Rid van een Generic Trojan 
·Hoe maak je een extensie Met Dial Skype 
·Definitie van MS Office 
·Hoe te Hyperlink Knoppen maken in een PD…
·Hoe maak je een Lifted Pagina maken in P…
·Hoe je een AVI Play Maak op een DVD-spel…
·Hoe om te doen Cornell Opmerkingen over …
·Hoe te formatteren en opnieuw installere…
·Hoe te Quickbooks Integratie 
Copyright © Computer Kennis http://www.nldit.com