SqlServer数据库设计一个字段的值是由其他字段运算结果所得

时间:2023-03-09 16:09:47
SqlServer数据库设计一个字段的值是由其他字段运算结果所得

最近在做项目时,发现数据库的一些字段不能执行sql语句进行修改,仔细观察才发现,它是由其他字段运算结果所得。这样就不需程序员通过代码执行运算结果更新数据库,感觉很实用,而网上教材好像还挺少的,所以把教程给贴出来。

1、首先新建一个测试用例表,其中的RemainMoney则是运算后所得。注意它的数据类型不要设置,在计算列规范的公式中写上运算公式。如:([Money]-[UseMoney]),然后保存。

SqlServer数据库设计一个字段的值是由其他字段运算结果所得

2、先向表中插入一条数据,然后再执行sql语句查询,RemainMoney字段的值就出来了。

SqlServer数据库设计一个字段的值是由其他字段运算结果所得

相对复杂的运算也可以使用:我做了测试

SqlServer数据库设计一个字段的值是由其他字段运算结果所得

SqlServer数据库设计一个字段的值是由其他字段运算结果所得

同样成功了!