mysql关于在存储过程中修改表的数据

将学生分数的百分制改为等级制时,用MYsql的存储过程修改,语句如下delimiter$$createprocedureB()beginaltertableSCaddfe... 将学生分数的百分制改为等级制时,用MYsql的存储过程修改,语句如下
delimiter $$
create procedure B()
begin
alter table SC add fenzhi varchar(5)
update SC
set fenzhi = 'A'
where Grade >= 90 and Grade <= 100
set fenzhi = 'B'
where Grade >=80 and Grade < 90
set fenzhi = 'C'
where Grade >= 70 and Grade < 80
set fenzhi = 'D'
where Grade >= 60 and Grade <70
set fenzhi = 'E'
where Grade < 60;
end;
$$

但是系统总是在第五行报错(第一个update语句),到底是哪里出问题了?
展开
 我来答
志当存高远389
2015-04-16 · 知道合伙人互联网行家
志当存高远389
知道合伙人互联网行家
采纳数:11237 获赞数:20406
08年毕业,一直从事计算机行业,从基层做起。有较强的实践操作能力。

向TA提问 私信TA
展开全部
set titlebar 'TAB' with name 'anzeigen'(100).
elseif code = 'EDIT'.
set titlebar 'TAB' with name '??ndern'(101).
elseif code = 'INSR'.
set titlebar 'TAB' with name 'einfügen'(102).
elseif code = 'ANVO'.
set titlebar 'TAB' with name 'einfügen'(102).
elseif code = 'DELE'.
endif. 2)se16n 修改批量数据,在条件选择界面时,命令行输入‘&SAP_EDIT’,然后执行,下一界面即处于可编辑状态;3)se30 运用abap更新语句修改批量数据;4)函数 SE16N_INTERFACE 用来修改批量数据;5)SM30修改拥有维护视图的表数据。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式