我有一个表学生有两个字段,StudentName和Grade。 我正在尝试编写一个存储过程来更新成绩。如果学生有一个A,我想把它改为B.如果他们有一个B,我想把它改成A.如果他们还有其他东西,我想让它独立。这是我最好的尝试SQL使用存储过程中的if语句更新表
create procedure sp_changegrades
if Grade = 'A' update Students set Grade = 'B'
else if Grade = 'B' update Students set Grade = 'A'
你也许可以通过添加where子句,其中甲级(“A”,“B”) –