首页 新闻 会员 周边

请高手指点,菜鸟不胜感激

0
[已关闭问题]

我想删除表A的一列 number,而b表依赖该列的数据库(也即是b表中某一列依据该列而设为外键,这两个表构成父子关系),我用如下sql语句写的

alter table A drop number cascade;

运行结果:cascade附近有语法错误!

我真得不知道哪里错了,请高手指点!

燃烧吧,少年的主页 燃烧吧,少年 | 初学一级 | 园豆:35
提问于:2010-03-14 20:46
< >
分享
其他回答(1)
0

既然你准备删除此列,你可以先把外键删除掉,用Alter table A drop constraint 外键名,然再删除列

lily.zheng | 园豆:151 (初学一级) | 2010-03-14 21:45
0

ALTER   TABLE   [dbo].[D]   DROP   CONSTRAINT   D_FK  

alter table A drop number cascade;

执行

邢少 | 园豆:10926 (专家六级) | 2010-03-23 11:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册