MSSQL问题:可以在设置定义表时,确定某一字段等于其他几个字段之和吗?(50分)

  • 主题发起人 主题发起人 gravel
  • 开始时间 开始时间
G

gravel

Unregistered / Unconfirmed
GUEST, unregistred user!
最好不用触发器,如果用触发器,应怎样?
 
可以.
CREATE TABLE table_name (
{column_defination|
column_name as computed_column_expression|
},,,,
)
计算列是一个虚拟列,并不存储在表中,由其他列计算出,表达式由常规列,常量,函数等
组成.
计算列不能做索引的关键列,不能建primary key,不能insert update
用触发器也可实现,但要建立一个常规列,实际存储在表中.
计算列更象视图.
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部