Мне нужно добавить вычисленный столбец к серверу SQL Server, чтобы перенести листинг поверх другого столбца в той же таблице. Есть ли лучший подход к достижению этого, или у кого-то есть лучшая идея?TryParse в вычисляемом столбце Sql Server
Важное примечание. Столбец StringValue имеет 5% или менее числовых значений, они должны обрабатываться как ноль.
ALTER TABLE dbo.Tabla ADD
ParsedValue AS case isnumeric(StringValue) when 1 then cast(StringValue as decimal(18,4)) else 0 end PERSISTED
GO
Спасибо заранее,
Какая версия SQL Server? –
Это SQL Server 2012, я не уверен, какой версии он будет пока. –