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