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 也一样。
DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name
[, tbl_name
] ... [RESTRICT | CASCADE]
格式不对
怎么改??
@Guo47470: 亲,cascade/restrict.不是这个的问题吗
@zhangliming: 是 drop table student cascade;
或drop table student restrict;
都显示附件有语法错误!!
@Guo47470: drop table student直接这样用呢?
@zhangliming: 可以!! 但我是照着数据库系统概论(第四版打的)!!!为什么会出错??
@Guo47470: 可能是数据库的语法差异吧.这个不要纠结了
@zhangliming: 恩恩!!谢谢你的答复!!