I denne artikkelen vil du oppdage bruken av året () -funksjonen i SQL -serveren.
SQL Server Year () -funksjon
Året () -funksjonen i SQL -serveren lar deg trekke ut året fra en gitt datoinngang. Funksjonssyntaksen er representert i følgende:
År (dato)Funksjonen godtar datoen som parameter og returnerer heltallverdien, og representerer året.
Datoinngangen kan være typen tid, dato, smalldateTime, datetime, dateTime2 eller dateTimeOffset. Du kan også passere et uttrykk, kolonne, streng bokstavelig eller UDV.
SQL Server Year () Funksjonseksempel
Eksempel 1: Grunnleggende funksjonsbruk
Følgende eksempel illustrerer den enkle bruken av året () -funksjonen:
plukke utResulterende verdi:
CURRENT_YEAR |Eksempel 2: Bruke år () -funksjonen med basisåret
Hvis du gir en verdi som ikke inneholder året til funksjonen, returnerer funksjonen verdien 1900, som er basisåret.
Et eksempel er som følger:
plukke utUtgangsresultat:
CURRENT_YEAR |Eksempel 3: Å trekke ut året ved å bruke datepart -funksjonen
Hvis du brukte datepart () -funksjonen i SQL -serveren, vil du merke at årsfunksjonen oppfører seg på samme måte som i følgende syntaks:
Datepart (år, input).Et eksempel er som følger:
plukke utProduksjon:
år_func | datepart_func |Begge funksjonene returnerer samme verdi.
Konklusjon
Dette korte innlegget dekket det grunnleggende om å jobbe med året () -funksjonen i SQL -serveren. Denne funksjonen lar deg trekke ut året fra en gitt datoinngang.