Bonjour,

Dans le cadre d'une migration de données, j'ai créé quelques nouvelles tables dans ma base pour reprendre et mettre à jour des données existantes dans d'autre tables.

les anciennes :

numlyc(num_lyc char(4), ...)
ficcan(num_can int, ...., num_lyc char(4))

les nouvelles :
numlyc(num_lyc char(4), ...) qui n'a pas changé !
candidat(idCand int, ...., idEtab char(4)) qui reprend en gros les données de ficcan, mais les données du champs idEtab sont similaires à celles du champs num_lyc.

Quand j'effectue une requête via l'analyseur avec une jointure entre les nouvelles tables, Il tombe en erreur en me marquant : "Cannot resolve collation conflict for equal to operation", pourtant les données de ces champs ont le même type, la même longueur et éxiste dans les 2 tables, allors que la même requête entre les vielles tables passe sans problême ... Je ne vois pas ce que le message d'erreur signifie ! Qqn voit il ?