In questo articolo, scoprirai l'uso della funzione dell'anno () nel server SQL.
Funzione sql server anno ()
La funzione dell'anno () nel server SQL consente di estrarre il valore dell'anno da un determinato input della data. La sintassi della funzione è rappresentata nel seguente:
Anno (data)La funzione accetta la data come parametro e restituisce il valore intero, che rappresenta l'anno.
L'input della data può essere Type Time, Date, SmallDateTime, DateTime, DateTime2 o DateTimeOffset. Puoi anche passare un'espressione, una colonna, una stringa letterale o UDV.
Esempio di funzione SQL Server Anno ()
Esempio 1: utilizzo della funzione di base
Il seguente esempio illustra il semplice utilizzo dell'anno () funzione:
SelezionareValore risultante:
Current_year |Esempio 2: usando la funzione anno () con anno base
Se si passa un valore che non contiene l'anno alla funzione, la funzione restituisce il valore 1900 che è l'anno base.
Un esempio è il seguente:
SelezionareRisultato di output:
Current_year |Esempio 3: estrazione dell'anno utilizzando la funzione DatePart
Se hai utilizzato la funzione DatePart () nel server SQL, noterai che la funzione dell'anno si comporta in modo simile come nella sintassi seguente:
DatePart (anno, input).Un esempio è il seguente:
SelezionareProduzione:
anno_func | datepart_func |Entrambe le funzioni restituiscono lo stesso valore.
Conclusione
Questo breve post ha coperto le basi del lavoro con la funzione anno () nel server SQL. Questa funzione consente di estrarre l'anno da un determinato input.