使用SQLSERVER 计算列需要注意以下几点:慢慢补充
1。注意计算列的公式必须是可以返回确定结果的语句,即自定义函数是不能作为计算列的公式的,但是系统函数是可以的
2。注意设置计算列的持久性为ON时,该数据库必须将 SET ARITHABORT 参数设置为ON ,否则无法生成持久性字段。
3。因为下列 SET 选项的设置不正确:'ARITHABORT'。请确保 SET 选项可正确用于计算列和/或查询通知和/或 xml 数据类型方法的索引视图和/或索引。
该异常也是由于没有正确设置 ARITHABORT 参数
可以通过以下语句设置ARITHABORT 选项
exec sp_dboption 'dbname','ARITHABORT','true'
go
reconfigrue
go