如何使用子表触发器填充父表值

时间:2017-01-03 09:42:45

标签: oracle

具有ID和状态的工作订单表(父)。 具有ID,ChildID

的子工作单

当子表中的数据存在INSERT时,我必须将ID,ChildID和状态的值填充到新表中。

1 个答案:

答案 0 :(得分:0)

我不确定为什么你需要两个表来存储相同的数据,你可以用一个表来完成。如果我理解正确你需要这样的东西:

public ActionResult Index(int id)//OK id=60
    {
        var lecturegig = _context.LectureGigs.Include(g => g.Artist)
           .Include(g => g.Genre)
           .SingleOrDefault(g => g.Id == id);
        if (lecturegig == null)
            return HttpNotFound();
        var viewmodel = new GigDetailViewModel { LectureGig = lecturegig };


        return View("index", viewmodel);
    }