SQL alter colonne de type de données de type nvarchar à int

Pouvez le type de données d'un champ modifié pour int de type nvarchar??

alter table employee alter column designation int

est-ce valable?? Si non, peut-il être fait d'une autre façon??

P. S: je suis en utilisant MS SQL Server

  • Avez-vous l'essayer?
  • Oui je l'ai fait. Il a donné un message d'erreur indiquant ne peut pas convertir varchar int. Je suis en train de voir si il y a d'une certaine façon par le biais de fonte statememt.
  • Cela signifie que vous avez une ou plusieurs valeurs actuellement stockés dans cette colonne ne peut pas être convertie à int - vous besoin pour nettoyer les données avant de procéder à la conversion.
InformationsquelleAutor Mohit Jain | 2013-08-28