Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Concatenare stringa per ottenere una data con anno variabile
martedì 26 maggio 2015 - 10.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
|
SQL Server 2008 R2
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 26 mag 2015 - 10:24
salve buongiorno
io devo ottenere sempre il primo giorno del mese di giugno ma con l'anno che varia a seconda di una data che passo alla stored...
esempio
@data=25/05/2015
io devo ottenere un risultato di: 01/06/2015
ho scritto questo ma non funziona. select convert(datetime, cast('01/06' as varchar(6)) + year('25/05/2015'),103)
c'è un modo per risolvere questo mio problema?
scusate aggiorno il post dicendo che ho risolto in questo modo:
select CONVERT(DATETIME, CONVERT(char(4),year('25/05/2015'))+'0601')
ciao e grazie
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
dinoxet
Profilo
| Senior Member
484
messaggi | Data Invio:
mar 26 mag 2015 - 10:36
Ciao,
funziona anche così :
SELECT CONVERT(DATETIME,('01/06/' + CAST(year('25/05/2015')AS VARCHAR)),103) AS D
DINOXET
__________________________________________
impossible is only a word
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 26 mag 2015 - 10:47
grazie
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !