在SQL SERVER中,在选课表中插入记录时,如何用触发器将相关选修课的学分添加到学生表中的学分字段中?
看到楼主的表关系,我觉得学分应该是学生的总成绩,课程中的学分是课程中所有学生的总成绩。如果如上所述,代码如下。
创建触发trIns
论选课
用于插入
如同
开始
更新学生集学分=学生。信用+已插入。等级。
存在的位置(选择*从插入的位置插入。学号=学生。学号)
/*以下为课程总成绩(可选)
更新课程设置学分=课程。信用+已插入。等级。
存在的位置(选择*从插入的位置插入。课程编号=课程。课程编号)
*/
结束