venerdì 2 settembre 2016

Oracle - Estrarre l'anno da una data con EXTRACT()

Appunti - Oracle EXTRACT()
Ultimo aggiornamento 02/09/2016

[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]

Oggi rispondo a una domanda tecnica su Oracle che ho ricevuto all'indirizzo vm_tempbox-perparlarediweb[at]yahoo.it che è sempre a vostra completa disposizione. dArdo mi domanda:
Avendo una data come posso prendere l'anno? Mi sembrava che in Oracle si potesse utilizzare la funzione YEAR, ma non va più?

Di seguito mostro lo schema di come utilizzare l'istruzione EXTRACT che Oracle fornisce allo scopo per il suo RDBMS (nelle versioni Oracle 9i, Oracle 10g, Oracle 11g).



Di seguito ho riportato alcuni semplici esempi di utilizzo.

--forma canonica
--estrae un numero

select extract(YEAR from BIRTHDATE)
from TABLE

-- se ti va bene anche il formato testo
--estrae testo
select to_char(MYDATE, 'yyyy')
from TABLE

(continua sotto)
promo

  


-- per fare dei conteggi
select extract(YEAR from MYDATE) - 1000
from TABLE



LLAP!
Se il post ti piace dillo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Ricevi gratuitamente tutti gli aggiornamenti del blog direttamente dal feed RSS ed in email.
Segui il blog su Twitter e su Facebook.
Istalla la toolbar del blog... è gratis!


Leggi anche:
Per leggere i post con più chiarezza ed un allineamento adattato agli schermi più piccoli di iPhone e smartphone usa la versione mobile. Vai a http://bit.ly/AeHvgL oppure clicca/scansiona il QR code quì sotto.


DISCLAIMER: Il contenuto dei miei articoli è reso disponibile così com'è. Per Parlare di Web non offre alcuna garanzia sui contenuti che sono forniti a solo scopo di intrattenimento e/o didattico con l'obiettivo di fare da spunto di riflessione per il lettore proponendo idee, concetti e recensioni di prodotti e servizi tecnologici. Il blog Per Parlare di Web non si assume alcuna responsabilità per ogni conseguenza dannosa che possa risultare al lettore dall'adozione di indicazioni descritte nei nostri articoli e nelle nostre guide hardware e software.

Nessun commento:

Posta un commento