Det kan virke som en enkel funksjon, men det kan komme til nytte når du trenger å lage et sett med datoer fra forskjellige innganger på en rask og effektiv metode.
Funksjonssyntaks og parametere
Følgende illustrerer syntaks for datofromparts () -funksjonen.
Datefromparts (år, måned, dag)Funksjonen godtar tre hovedargumenter:
Funksjonen returnerer deretter en datatype fra de medfølgende inngangene. Hvis en av de medfølgende inngangene mangler eller null, vil funksjonen gi en nullverdi.
Eksempler
Følgende eksempel viser en enkel bruk av DateFromParts () -funksjonen i SQL Server.
Velg DateFromParts (2022, 10, 10) som i dag;Resultat:
i dagEksempel 2
Eksemplet nedenfor bruker DateFromParts () med nullinngangsverdier.
PLUKKE UTReturverdi:
(Ingen kolonneavn)Eksempel 3
I eksemplet nedenfor bruker vi DateFromParts () -funksjonen med en utenfor rekkeviddeinngang:
PLUKKE UTI dette tilfellet returnerer funksjonen en feil som vist:
MSG 289, nivå 16, tilstand 1, linje 356Endelig
I dette korte innlegget diskuterte vi ved hjelp av DateFromParts () -funksjonen i SQL Server for å konstruere en datoverdi fra år, måned og daginngang.
Takk for at du leste!!