首页 新闻 搜索 专区 学院

sql server 2008

0
悬赏园豆:5 [已解决问题] 解决于 2013-11-25 14:28

create table Student
(
    Sno char(9) primary key,    /*列级完整性约束条件,Sno是主码*/
    Sname char(20) unique,      /*Sname取唯一值*/
    Ssex char(2),
    Sage smallint,
    Sdept char(20),
   
);

drop table student cascade/restrict;

执行时显示关键字 'cascade' 附近有语法错误,restrict 也一样。

Guo47470的主页 Guo47470 | 初学一级 | 园豆:53
提问于:2013-11-20 09:12
< >
分享
最佳答案
0

DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ... [RESTRICT | CASCADE]

格式不对

收获园豆:5
平常心队长 | 小虾三级 |园豆:1113 | 2013-11-20 09:27

怎么改??

Guo47470 | 园豆:53 (初学一级) | 2013-11-20 17:53

@Guo47470: 亲,cascade/restrict.不是这个的问题吗

平常心队长 | 园豆:1113 (小虾三级) | 2013-11-21 09:07

@zhangliming:  是 drop table student cascade;

      或drop table student restrict;

都显示附件有语法错误!!

Guo47470 | 园豆:53 (初学一级) | 2013-11-21 16:33

@Guo47470: drop table student直接这样用呢?

平常心队长 | 园豆:1113 (小虾三级) | 2013-11-21 17:23

@zhangliming: 可以!!   但我是照着数据库系统概论(第四版打的)!!!为什么会出错??

Guo47470 | 园豆:53 (初学一级) | 2013-11-21 19:17

@Guo47470: 可能是数据库的语法差异吧.这个不要纠结了

平常心队长 | 园豆:1113 (小虾三级) | 2013-11-22 08:57

@zhangliming: 恩恩!!谢谢你的答复!!

Guo47470 | 园豆:53 (初学一级) | 2013-11-25 14:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册