当SQL SERVER中‘遇到被零除错误’时,如果将此错误信息返回到客户端程序?(100分)

  • 主题发起人 主题发起人 philipliu
  • 开始时间 开始时间
P

philipliu

Unregistered / Unconfirmed
GUEST, unregistred user!
当SQL SERVER中‘遇到被零除错误’时,如果将此错误信息返回到客户端程序?
 
先判断 if field=0 then return -100 判断返回值

where field<>0
 
raiserror(info,16,1)
 
if 条件
raiserror('TEST!',16,1)
 
不要判断可以吗?因为计算的公式是用户自定义的,判断起来麻烦啊。
 
给不给分阿?我没有分了呢
呵呵

在sql中这样处理
if value=0
RAISERROR (@ErrMsg,16,1) WITH NOWAIT

@ErrMsg: 错误信息
WITH NOWAIT:表示返回给客户端





 
come to study
 
后退
顶部