Requête d'initialisation d'une table
Bonjour,
Débutant en la matière je cherche à réaliser une initialisation conditionnelle d'un nouveau champ que je crée dans ma table sous SQL Developer.
Je m'explique, je réalise l'opération suivante :
Code:
1 2 3 4 5 6
|
alter table MATABLE
drop NOUVEAUCHAMP;
alter table MATABLE
add NOUVEAUCHAMP varchar2(1) default '0'; |
Je dispose d'un champ dans ma table que je vais appeler CHAMP_DATE contenant des dates au format number (jjmmaaaa) je souhaiterai initialiser mon champ NOUVEAUCHAMP à '9' si la date contenue dans CHAMP_DATE est inférieure au 1er janvier 2012 ou à '0' dans les autres cas.
Avez vous une idée de la manière de procéder ?