首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

条件判断语句出错解决方法

2012-01-11 
条件判断语句出错if(@tempAssess 95)update[TotalAssess]setFinalAssess 优秀 elseif(@tempAssess 8

条件判断语句出错
if   (@tempAssess> =95)
update   [TotalAssess]   set   FinalAssess= '优秀 ';
else  
if   (@tempAssess> =80)
update   [TotalAssess]
set   FinalAssess= '称职 ';
else  
if   (@tempAssess> =60)
update   [TotalAssess]
set   FinalAssess= '基本称职 ';
else
update   [TotalAssess]
set   FinalAssess= '不称职 ';

[解决办法]
if (@tempAssess> =95)
begin
update [TotalAssess]
set FinalAssess= '优秀 ';
end
else
begin
if (@tempAssess> =80 and @tempAssess <95)
begin
update [TotalAssess]
set FinalAssess= '称职 ';
end
else
begin
if (@tempAssess> =60 and @tempAssess <90)
begin
update [TotalAssess]
set FinalAssess= '基本称职 ';
end
else
begin
update [TotalAssess]
set FinalAssess= '不称职 ';
end
end
end
[解决办法]
這段代碼邏輯本身沒有錯誤,你檢查其余的代碼有沒有問題。

热点排行