首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL关联数据删除解决方法

2012-06-06 
SQL关联数据删除有两个表,假设第一个表设计为学号(主键,自动增长)名字第二个表为成绩学号我想删除学生名字

SQL关联数据删除
有两个表,假设第一个表设计为 学号(主键,自动增长) 名字

第二个表为 成绩 学号


我想删除学生名字为某某的
我在C#里这样写:delete from Student where name='{0}'",Name



报约束错误
请问怎么一起删掉两个表

[解决办法]
创建成绩表SC的时候指定外键约束和级联删除

SQL code
create table SC(  成绩 int,  学号 varchar(10),  foreign key (学号) references Student(学号) on delete cascade)
[解决办法]
约束问题,弄好约束问题就可以了

热点排行