Bonjour,

j'ai la requete suivante qui me permet d'extraire des données de ma BD Postgresql :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SELECT DISTINCT
        e.nom as monchamp
FROM
        ner n
        join persne* i on (n.ref_inte = i.uid)
        join monchamp e on (e.ref_persne = i.id)
WHERE
        n.ref_sit IN (select id from sit where url_fr = 'www.monsite.com) and
        n.stat = 0 and
        i.stat = 0 and
        e.stat = 0 and
        n.id > 0 and
        i.id > 0 and
        e.id > 0
ORDER BY monchamp;
Mon souci c'est que sur ma BD postgresql j'ai une contrainte sur la case et donc le résultat de ma requête me donne par exemple :
tot@mail.com
TOT@MAIL.COM

Par contre j'insère ces données dans une BD Mysql qui elle n'a pas de contrainte a la case et donc j'ai une erreur car ma requete se fait par un SELECT IGNORE donc il insère bien la requête avec tot@mail.com mais a la requête TOT@MAIL.COM il me met une erreur car pour lui c'est un doublon et j'ai une contrainte justement pour pas qu'il y est des doublons insères

Est il possible de faire ma requête avec un UPPERCASE? et comment?
Merci