microsoft sql server, drop table, cascade
怎么写表的联级删除,格式?

解决方案 »

  1.   

    use Tempdb
    go
    create table T1(ID int unique)
    create table T2(T1_ID int )
    go
    alter table T2 Add constraint FK_T2_T1_ID  foreign key (T1_ID) references T1(ID) on delete cascade 
      

  2.   

    版主大大,问题是表的级联删除
    标准sql支持 drop table tb cascade,T-SQL是不支持?还是有另外的写法?
      

  3.   

    楼上的,
    我是要删除一张表,表内某字段别用作外键,致使以下语句不能执行
    drop table student cascade
    提示cascade有语法错误
      

  4.   

    怎么删外键,手动删除?有sql语句吗
      

  5.   

    --一种方法是你直接删除外键所在表的数据,再删除你的表。
    --删除外键
    alter table ta  ta--外键所在的表
    drop constraint fk_Auserid --外键名