读书人

怎么判断某一列为空

发布时间: 2012-03-06 20:47:55 作者: rapoo

如何判断某一列为空
create procedure GetStudentID
(
@studentName varchar(8),
@studentNumber varchar(8)
)
as

declare @result int

select @result=studentID
from gss_student
where sutdentName=@studentName and studentNumber=@studentNumber

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

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

[解决办法]
前台能捕捉到后台的错误吗

读书人网 >SQL Server

热点推荐