SQL Server中如何自动计算一列的值?

图片说明
这里的fine是货币类型 如何实现自动计算 计算的方式是((returndate-borrowdate)-7)*7,我使用过VS实现 ,VS的是可以实现显示但是数据库的值没有改变,然后我check约束使用了datediff也还是不可以 麻烦大佬告知方法

2个回答

如果该字段需要自动计算的话,建议取消该字段,实在需要的话,可以建一个视图(view)CREATE VIEW V_temp asSELECT *,(a-b)as 'fine' From Table,

十分感谢楼上大佬的解答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问