Mentre con access potevamo estrarre facilmente il mese e l’anno da una data utilizzando il vbscript con le funzioni month e date, per il Tsql che è la sintassi sql utilizzata da Microsoft Sql Server, dobbiamo avvalerci della funzione datepart, che come dice la parola stessa estrare una parte di una data.
Se utilizziamo per comodità un altra funzione la getdate(), che ci restituisce la data del server su cui è installato il servizio microsoft sql server, per sapere ad esempio il mese in cui ci troviamo adesso, è sufficiente questa query:
select datepart(month ,getdate()) -----> restituisce 4
Per sapere invece l’anno in cui ci troviamo
select datepart(year,getdate()) -----> restituisce 2012
Naturalmente è sufficiente sostuire la getdate() che ci restituisce la data odierna dal server sql, col vostro campo data del database ed avrete il risultato che vi interessa.
Il Primo blog di Marco Ilardi quando ancora non aveva un sito internet con elementi di programmazione VB.net esempi di codice, recensioni hardware e software, tips and tricks e tanto altro ancora legato al meraviglioso mondo dell'informatica. Come posizionare il tuo sito ai primi posti nei motori di ricerca? Facile, segui il mio primo corso SEO
Argomenti informatici trattati
Corso SEO
(49)
News informatica
(47)
VB.NET
(47)
Tips informatica
(46)
Apple Ipad
(39)
Problema risolto
(27)
Recensioni
(22)
Apple Iphone
(20)
Software utili
(17)
Tips Sql
(12)
ESEMPI DI CODICE VB
(11)
Hardware
(6)
Ingegneria sociale
(6)
Android
(4)
Visualbasic 6
(4)
Apple
(3)
Crystal report
(3)
Truffe
(3)
Software SEO gratis
(2)
whatsapp
(2)
ASP.NET
(1)
Access
(1)
Errore windows
(1)
Libri
(1)
Microsoft
(1)
Nuovo gestionale
(1)
Report RDLC
(1)
Windows 10 problema update upgrade installazione
(1)
chat
(1)
utility on line
(1)
Nessun commento:
Posta un commento
Cosa ne pensi?