Como se altera o tipo de dados de uma coluna no SQL Server?

Estou tentando mudar uma coluna de um varchar(50) para um nvarchar(200). O que é o comando SQL para alterar esta tabela?

Solução
ALTER TABLE TableName 
ALTER COLUMN ColumnName NVARCHAR(200) [NULL | NOT NULL]

**EDIT*** Como observado NULL/NOT NULL deveria ter sido especificado, veja Rob's answer também.

Comentários (5)

Don'não esqueça a nulidade.

ALTER TABLE .
ALTER COLUMN  nvarchar(200) [NULL|NOT NULL]
Comentários (3)

Use a declaração da tabela Alter.

Alter table TableName Alter Column ColumnName nvarchar(100)
Comentários (0)