读者(类别)-----读者类别(类别):no action 
    图书(条码)-----借阅(图书条码):no action  
    借书证(编号)-------借阅(借书证):no action 
    借书证(读者证件、证件类型)--------读者(证件号码、证件类型):no action 
    图书(馆藏地)------馆藏地(编号):no action 触发器,求详解,

解决方案 »

  1.   

     no action是什么意思?各个表加约束也可以实现啊,为什么要用触发器?
      

  2.   

    加约束我晓得,这个是创建触发器,增加不能删除的约束怎么做,,no action是不能删除,。,,
      

  3.   

    no action是外键约束中使用的参数,触发器中不使用no action。
    外键约束可以使用两个参数:cascade 和 no action。
    例如,读者表中有类别字段,读者类别表中也有类别字段,如果使用cascade,则表示:当用户修改或删除了读者类别表中的某一类别后,读者表中的类别会自动被修改或删除。如果使用no action,则表示:当用户想要修改或删除了读者类别表中的某一类别时,SQL会自动检查读者表中有没有这样的类别,如果有,则拒绝修改或删除。