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 :
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 alter table MATABLE drop NOUVEAUCHAMP; alter table MATABLE add NOUVEAUCHAMP varchar2(1) default '0';
Avez vous une idée de la manière de procéder ?
Partager