Faire un UPDATE d'une année en format datetime

Résolu
Panodrek
Messages postés
130
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
16 juillet 2009
- 27 nov. 2008 à 15:44
Panodrek
Messages postés
130
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
16 juillet 2009
- 28 nov. 2008 à 16:24
Bonjour,

Je souhaiterais savoir si il est possible de faire un update de toutes les dates d'une table entière qui sont au format datetime avec une seule requete.

exemple:

Changer toutes les années de 2005 vers 2009update session set dateSession '2009%' where dateSession '2005%';

Merci d'avance pour vos réponses.
A voir également:

3 réponses

cs_alexandrelopes
Messages postés
2
Date d'inscription
mardi 3 juin 2008
Statut
Membre
Dernière intervention
28 novembre 2008

28 nov. 2008 à 15:59
update session set dateSession =  DATEADD(year, 4, CONVERT(NCHAR,dateSession ) ) where dateSession = '2005%'
3
cs_alexandrelopes
Messages postés
2
Date d'inscription
mardi 3 juin 2008
Statut
Membre
Dernière intervention
28 novembre 2008

28 nov. 2008 à 15:56
update session set dateSession =  DATEADD(year, 1, CONVERT(NCHAR,dateSession ) )
0
Panodrek
Messages postés
130
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
16 juillet 2009

28 nov. 2008 à 16:24
Oki merci l'ami :)
0