je souhaite faire une union de 2 tables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
table1 :
champ1   varchar
champ2   date
 
table2 :
champ1   varchar
la table2 n'a donc pas champ2 de type date, je voudrais que dans l'union tous les champ2 venant de table2 aient pour valeur null. Quelque chose comme ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select champ1,champ2 from table1
union
select champ1,null from table2
Le probleme c'est que ca génère une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ORA-01790: une expression doit etre du meme type 
que l'expression qui lui correspond
Comment faire pour mettre null dans ce champ date?