Come si cambia il tipo di dato di una colonna in SQL Server?

Sto cercando di cambiare una colonna da un varchar(50) a un nvarchar(200). Qual è il comando SQL per modificare questa tabella?

Soluzione
ALTER TABLE TableName 
ALTER COLUMN ColumnName NVARCHAR(200) [NULL | NOT NULL]

EDIT Come notato NULL/NOT NULL avrebbe dovuto essere specificato, vedere anche Rob'risposta.

Commentari (5)

Non dimenticare la nullità.

ALTER TABLE .
ALTER COLUMN  nvarchar(200) [NULL|NOT NULL]
Commentari (3)

Usa l'istruzione Alter table.

Alter table TableName Alter Column ColumnName nvarchar(100)
Commentari (0)