Les Collations

Le
Idrissi Machichi Med Amine
J'ai migrer une BD de Sql Server 7.0 vers Sql Server 2005, tous marche bien
sauf que quand les utilisateurs veulent faire une impression d'une edition
ils reçoient ce message d'erreurs (impossible de resoudre le conflit de
classement entre 'French_CI_AS' et 'SQL_Latin1_General_CP1_CI_AS' dans
l'operation equal to)
Si c'est possible de decrire la requette pour changer le classement.

Merci d'avance de votre collaboration
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Philippe TROTIN [MS]
Le #11869841
Bonjour,

Vous pouvez aller voir ce très bon article :
http://sql.developpez.com/sqlserver/collations/

Le lancement de l'impression doit déclencher une procédure stockée ou du
code SQL (mettre un profiler pour l'identifier). Il faut ensuite aller
mettre par exemple COLLATE database_default à chaque comparaison de chaine
de caractère (jointure, where, ...).

Cordialement
_______________________________

Philippe TROTIN
Microsoft Services France
_______________________________

"Idrissi Machichi Med Amine"
de groupe de discussion :

J'ai migrer une BD de Sql Server 7.0 vers Sql Server 2005, tous marche
bien
sauf que quand les utilisateurs veulent faire une impression d'une edition
ils reçoient ce message d'erreurs (impossible de resoudre le conflit de
classement entre 'French_CI_AS' et 'SQL_Latin1_General_CP1_CI_AS' dans
l'operation equal to)
Si c'est possible de decrire la requette pour changer le classement.

Merci d'avance de votre collaboration


Publicité
Poster une réponse
Anonyme