J'essaie de changer une colonne de varchar(50)
en nvarchar(200)
. Quelle est la commande SQL permettant de modifier cette table ?
ALTER TABLE TableName
ALTER COLUMN ColumnName NVARCHAR(200) [NULL | NOT NULL]
EDIT Comme indiqué, NULL/NOT NULL aurait dû être spécifié, voir également la [réponse de Rob] (https://stackoverflow.com/a/635360/1165522).
Utilisez l'instruction Alter table.
Alter table TableName Alter Column ColumnName nvarchar(100)