JDBC set d'une valeur de type NVARCHAR2
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)
Code:
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' |
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.
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 ;) )