Bonjour à tous,
je vais bientôt migrer une base donnée vers une nouvelle base déjà créée. Pour me préparer à cette migration, j'ai regarder les modèles de chacunes des bases et j'ai remarqué que pour certain champs, je vais devoir placer des type varchar 8000 à varchar 4000.
Exemple:
actuellement, mon champs "objectif" est de type varchar(8000). Dans la nouvelle base de donnée, le champs correspondant a été déclaré comme étant de type varchar(4000).
J'imagine donc que je vais avoir un problème de longueur. Mais est-ce que j'aurai un problème si le contenu de mon champs fais moins de 4000 caractères ? Quel serai la solution pour couper automatiquement mes valeurs si elles sont >4000.
Aussi, un de mes champs de type int(4) va être transféré dans un type varchar(2). Est-ce possible ou va-t-il falloir faire une transformation ?
Merci d'avance
Partager