從表示式計算列
計算列是根據可以使用同一表中其他列的表示式計算的。表示式可以是非計算列名,常量,函式以及由一個或多個運算子連線的任何組合。
使用計算列建立表
Create table NetProfit
(
SalaryToEmployee int,
BonusDistributed int,
BusinessRunningCost int,
BusinessMaintenanceCost int,
BusinessEarnings int,
BusinessNetIncome
As BusinessEarnings - (SalaryToEmployee +
BonusDistributed +
BusinessRunningCost +
BusinessMaintenanceCost )
)
在插入其他值時,將自動計算值並將其儲存在計算列中。
Insert Into NetProfit
(SalaryToEmployee,
BonusDistributed,
BusinessRunningCost,
BusinessMaintenanceCost,
BusinessEarnings)
Values
(1000000,
10000,
1000000,
50000,
2500000)