J'ai une colonne existante de type de données varchar que j'ai besoin de modifier en nvarchar, mais je ne veux pas modifier la largeur de colonne existante de (5).Comment modifier le type de données de colonne sans affecter la largeur de colonne existante
Si j'utilise la déclaration suivante
ALTER TABLE MYTABLE ALTER COLONNE mycolumn NVARCHAR (5) NOT NULL
je me retrouve avec une colonne de type de données nvarchar, mais avec une largeur de colonne (10) !
Si je tente la déclaration suivante sans spécifier une largeur de colonne
ALTER TABLE MYTABLE ALTER COLONNE mycolumn NVARCHAR (5) NOT NULL
Je termine ensuite avec une colonne nvarchar avec une largeur de (2)
Comment est-ce que je peux simplement changer le type de données de colonne de varchar à nvarchar sans affecter la largeur de colonne existante?
Merci!