exatamente, seria dessa maneira. Se eu colocar dessa maneira, substituindo o campo pelo varchar '14/12/2010', ele funciona corretamente, mas se eu coloco o campo da tabela ele dá o erro.
Uma maneira que conseguir fazer foi desse modo 'case when campo is not null then CONVERT(DATETIME,campo,103) else getdate() end as data'
se eu substituir null pelo getdate() ele tbm dá erro.
Essa é a configuração do campo
Column_name:campo
Type:varchar
Computed:no
Length:255
Nullable:yes
TrimTrailingBlanks:no
FixedLenNullInSource :yes
Collation:Latin1_General_CI_AS