SQL Server 2008 R2创建触发器以在执行之前检查数据验证

时间:2017-03-22 15:10:09

标签: sql sql-server triggers

问题陈述:我需要在获得转换错误之前根据其值更改数据。

例如:在我的表<MyTable>中,我有一个列Test1,其类型为numeric。应用程序生成一个脚本来更新该表上的数据。

在某些情况下,数据被错误地设置为“NaN”,并且将此值设置为Test1会因显而易见的原因而生成错误。我想在该表上创建一个触发器,以便在NaN的情况下将数据设置为0。但是数据验证正在执行触发器之前。

有没有替代方法呢?

谢谢和问候 Nilanjan Saha

0 个答案:

没有答案