sql中创建课程表,学生表,选课表,执行错误,求高手改正下~

createtablestudent1--学生表(Snovarchar(20)notnullprimarykey,Snamevarchar(50),Sgendervarc... create table student1 --学生表
(
Sno varchar(20) not null primarykey,
Sname varchar(50),
Sgender varchar(4), --男 女
Sbirthday datetime,
Sdept varchar(50) default '软件学院',
SSQL int --0-100
)

create table course --课程表
(
Cno varchar(20) not null primarykey,
Cname varchar(50),
Cscore int
)

create table xuanke --选课表
(
Id int identify(1,1),
Cno varchar(20), --关联 课程表的Cno
Sno varchar(20), --关联 学生表的Sno
Date varchar(50)
)
展开
 我来答
cashop
2011-03-01 · TA获得超过200个赞
知道答主
回答量:151
采纳率:0%
帮助的人:85.2万
展开全部
您好,从您的SQL语法中猜测,你是使用T-SQL在SQL SERVER中建立数据库。
您的前两个SQL中把primarykey 写成primary key中间加个空格。
第三个语句,把identify换成大写,即可。我已经在 sqlserver2000中测试通过了语句。呵呵。
希望能给你提供点信息。祝你好运。
928977791
2012-06-25
知道答主
回答量:1
采纳率:0%
帮助的人:1599
展开全部
11
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式