需求是Count 不能为负数,如果Count+@num 的值为负数,则设置为Count=0。  我该如何写判断?
@num   为存储过程的一个参数(可以是负数)   
 下面是SQL语句 
 UPDATE   article   SET   Count=Count+@num   WHERE   articleId=@articleId   
 需求是Count   不能为负数,如果Count+@num   的值为负数,则设置为Count=0。      我该如何写判断?   
 能不能类似C   语法那样的思路? 
 Update   article   SET   Count=(Count+@num> 0)?(Count+@num):0   WHERE   articleId=@articleId   
 当然不能向上面那样写,那有没有现成的函数呢?? 
------解决方案--------------------case一下不就得了嘛