ASP.NET 2.0如何高效处理Computed Columns列计算列?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3708个文字,预计阅读时间需要15分钟。
导语:在Microsoft SQL Server中,存在一种名为computed columns的列。这种列的值是通过一个表达式计算得出的,而该表达式引用的是同一张表中的其他列的值。以下以ServiceLog表为例,展示如何创建和使用computed columns。
示例:假设ServiceLog表包含以下列:- ServiceID- ServicePerformed- Em
现在,我们想要添加一个computed column,名为CalculatedResult,其值是ServicePerformed和Em列值的和。
sqlALTER TABLE ServiceLogADD CalculatedResult AS (ServicePerformed + Em);
这样,CalculatedResult列的值将自动根据ServicePerformed和Em列的值计算得出。
本文共计3708个文字,预计阅读时间需要15分钟。
导语:在Microsoft SQL Server中,存在一种名为computed columns的列。这种列的值是通过一个表达式计算得出的,而该表达式引用的是同一张表中的其他列的值。以下以ServiceLog表为例,展示如何创建和使用computed columns。
示例:假设ServiceLog表包含以下列:- ServiceID- ServicePerformed- Em
现在,我们想要添加一个computed column,名为CalculatedResult,其值是ServicePerformed和Em列值的和。
sqlALTER TABLE ServiceLogADD CalculatedResult AS (ServicePerformed + Em);
这样,CalculatedResult列的值将自动根据ServicePerformed和Em列的值计算得出。

