Bonjour,
Nous venons de réaliser une migration d'une application fonctionnant avec une base SQL 2000.
- Nous avons donc commencé par migrer la base sous SQL 2005 : Aucun problème.
- Ensuite nous avons réalisé la migration applicative qui a mis à jour la base de donnée (ajout de colonnes ...)
Le problème, c'est que l'on a pas fait attention à l'unicode!
La base sous 2000 était NON unicode et on a fait la mise à jour applicative avec l'unicode.
Résultat, on a un mix de colonnes en char() et d'autres en nchar() et lorsque l'on veut faire des ForeignKeys entre 2 tables et bien une fois sur 2 cela plante :S
D'où ma question, y a-t-il un moyen simple de transformer tous les char() en nchar() et d'ailleurs pareil pour le varchar?
Merci d'avance pour votre aide car là je suis bien en galère.







Répondre avec citation




Partager