我已存储的与下面的行的程序,除以零误差(存储过程)
DECLARE @DateRun as datetime
Select @DateRun=LastRunDate from tblBatchRun where JobId = 1
INSERT INTO tblRawTestScore
select * from vwOverallTestScores where TimeCompleted > @DateRun
我现在得到像之一的错误如下所示,
消息8134,级别16,状态1,过程 sp_CopyTestScoresRun,第9行除以 遇到零错误。
当我修改上面的存储过程线条状,
INSERT INTO tblRawTestScore
select * from vwOverallTestScores where TimeCompleted > (Select LastRunDate from tblBatchRun where JobId = 1)
我的存储过程执行,现在罚款。
任何人都可以帮我在这个PLS?
您可以运行Profiler来获取究竟是在哪里你得到鸿沟情景发生的痕迹通过零。 – cairnz 2010-11-12 14:45:45