Y
ylbee
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个这样的右连接视图:
select stu.stu_no,stu.stu_name,ach.ach_num,ach.Ach.item,ach.Date
from ach right outer join stu on (exa_no)
我希望做到用户更改的结果,能更新ach 表。包括删除,修改,插入。
针对ach表。这个视图的触发器要如何实现?
在这里要提醒大家,右连接视图中,只要学生stu表有的纪录都会列出来,
而成绩ach表中,学生有对应的纪录就会列出来,若没有,就列为空纪录
stu_no stu_name ach_num ach_item ach_date
001 xs 90 1 2002-08-06
001 xs 86 2 2002-09-08
002 zz
003 df 80 1 2002-08-06
005 kk
那么操作中,对没有成绩的同学,填写成绩,看起来是 modify,
而对于ach表而言则实际上是insert。不知我的理解对不对?
select stu.stu_no,stu.stu_name,ach.ach_num,ach.Ach.item,ach.Date
from ach right outer join stu on (exa_no)
我希望做到用户更改的结果,能更新ach 表。包括删除,修改,插入。
针对ach表。这个视图的触发器要如何实现?
在这里要提醒大家,右连接视图中,只要学生stu表有的纪录都会列出来,
而成绩ach表中,学生有对应的纪录就会列出来,若没有,就列为空纪录
stu_no stu_name ach_num ach_item ach_date
001 xs 90 1 2002-08-06
001 xs 86 2 2002-09-08
002 zz
003 df 80 1 2002-08-06
005 kk
那么操作中,对没有成绩的同学,填写成绩,看起来是 modify,
而对于ach表而言则实际上是insert。不知我的理解对不对?