如何高效在ASP.NET 2.0中处理Computed Columns列?

2026-03-31 01:580阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3704个文字,预计阅读时间需要15分钟。

导语:Microsoft SQL Server中的computed columns列是一种特殊的列,其值通过一个表达式计算得出,而这个表达式引用的是同一张表中其他列的值。以下以ServiceLog表为例,展示如何创建和使用这种列。

ServiceLog表包含以下列:- ServicePerformed- Em

创建computed columns列的示例:

sqlALTER TABLE ServiceLogADD EmValue AS (CASE Em WHEN 'Yes' THEN 'Yes' WHEN 'No' THEN 'No' ELSE 'Unknown'END);

此例中,EmValue列通过CASE表达式计算Em列的值,当Em为'Yes'时返回'Yes',为'No'时返回'No',否则返回'Unknown'。

阅读全文

本文共计3704个文字,预计阅读时间需要15分钟。

导语:Microsoft SQL Server中的computed columns列是一种特殊的列,其值通过一个表达式计算得出,而这个表达式引用的是同一张表中其他列的值。以下以ServiceLog表为例,展示如何创建和使用这种列。

ServiceLog表包含以下列:- ServicePerformed- Em

创建computed columns列的示例:

sqlALTER TABLE ServiceLogADD EmValue AS (CASE Em WHEN 'Yes' THEN 'Yes' WHEN 'No' THEN 'No' ELSE 'Unknown'END);

此例中,EmValue列通过CASE表达式计算Em列的值,当Em为'Yes'时返回'Yes',为'No'时返回'No',否则返回'Unknown'。

阅读全文