中易网

数据库删除列时,总提示:关键字 “cascade” 附近有语法错误,这是怎么回事?

答案:1  悬赏:50  
解决时间 2021-01-13 21:52
  • 提问者网友:我是女神我骄傲
  • 2021-01-13 06:34
数据库删除列时,总提示:关键字 “cascade” 附近有语法错误,这是怎么回事?
最佳答案
  • 二级知识专家网友:白昼之月
  • 2021-01-13 07:28
级联更新或者级联删除是定义在表里面的,而不是在执行某个sql操作的时候定义的!
例如:有个a表中的studentID外键引用了你现在的student表的uid字段,那么在表a上就可以用
alter table a
add constraint FK_OA_REDB foreign key (studentID)
references student(uid)
on update cascade on delete cascade
go
然后你在 student删除一条记录的时候 a表中对应uid的记录就会同时被删除了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息