SQL Server Computed Column

2022-08-23

說明如何在 SQL Server 使用 Computed Column (計算資料行),由任意的資料表欄位來計算出新的欄位數值。

SQL Server Logo

說明

使用 T-SQL 加入欄位:

ALTER TABLE [AdventureWorksLT2019].[SalesLT].[Product]
  ADD ComputedColumn AS ([Weight]*[ProductId]) PERSISTED 

也可以使用 SSSM GUI 來操作

如果使用 PERSISTED Computed Column 才會儲存在 Page 當中,否則會是動態計算出的數值。

參考資料

Specify Computed Columns in a Table | learn.microsoft

相關連結

SQL Server Integrated Service 初探

SQL Server 閃電般快速查詢指南⚡

SQL Server 周邊工具彙整筆記

SQL Server 學習資源筆記