当前位置: 代码迷 >> Sql Server >> 怎么判断某一列为空
  详细解决方案

怎么判断某一列为空

热度:70   发布时间:2016-04-27 17:31:36.0
如何判断某一列为空
create   procedure   GetStudentID
(
    @studentName   varchar(8),
    @studentNumber   varchar(8)
)
as

declare   @result   int

select   @result=studentID  
from   gss_student
where   [email protected]   and   [email protected]

if   @result   is   null
  RAISERROR   ( '不存在此学生ID ',16,1)

前台C#程序调用
try
{
    调用存储过程代码
}
catch(expiton)
{
    Console.WriteLine( "不存在此学生! ")
}
当指定参数为一个不存在的studentName   或者不存在的studentNumber   时,提示 "不存在此学生! ";如果指定一个存在的学生名字和学生编号时,还是提示 "不存在此学生! ".
如何更改?

------解决方案--------------------
前台能捕捉到后台的错误吗
  相关解决方案