Salut les gars,
ça fait un moment
Voila je souhaiterai savoir si JDBC (avec peut être PreparedStatement ou autre !) pourrez me mettre dans ma requête une valeur de type NVARCHAR2.
J'explique:
Voila me requête (plutot simple)
quand je met ça dans ORACLE, il me dit que ya des types mismatch, parce que toutes mes colonnes sont des NVARCHAR2 alors que moi je met dans le 2éme Select un '03' qui est sensé être un varchar2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Select col1, col2 from table where col1='01' UNION Select col1, '03' from table where col1='02'
Je sais que ya la solution du TO_NCHAR('03'), mais mon appli doit fonctionner sous tous les SGBD.Or, TO_NCHAR est spécifique à oracle.
Est-ce qu'il ya une solution à votre avis ??
merci d'avance.
PS: un déjeuné de ma part pour celui qui trouve (je rigole )
Partager