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 ?
Partager