1、写一个更新学生学生用户名和密码的存储过程,更新之前应该判断学生的用户名是否已经存在,
如果存在,则返回不能插入,该用户已经存在的信息。(提示,在学生信息表后加上用户名和密码字段)2、写一个触发器,当学院和专业发生删除时,检查学生表里是否有学生,如果有学生把这些学院的
学生移入到一个临时数据表里保存下来。

解决方案 »

  1.   

    1.可以添加惟一性约束
    alter table 表名
    add  constraint u_id unique ([name])
    需要你的表结构.比如学院和专业是否同一张表.只是一张表的一字段.之类不得而知无法写
      

  2.   


    1 插入前判断是否存在,存在就不插入,不存在就插入2 触发器可以参考联机帮助里面的:create trigger
      

  3.   

    共是三张表,表一学生表student(stuid,stuname,deptname,classname) 表二学院表dept(deptname) ,表三专业表class(classname,deptname)