这个程序有什么错误?
CREATE DATABASE 学生成绩管理系统ON
(
NAME=学生成绩管理系统_DATA,
FILENAME='D:\School\学生成绩管理系统_DATA.mdf',
SIZE=20,
MAXSIZE=50,
FILEGROWTH=5%
)
LOG ON
(
NAME=学生成绩管理系统_LOG,
FILENAME='D:\School\学生成绩管理系统_LOG.ldf',
SIZE=15,
MAXSIZE=30,
FILEGROWTH=5%
)
--创建专业表
USE 学生成绩管理系统
GO
CREATE TABLE 专业表
(
专业编码 varchar(4) NOT NULL PRIMARY KEY,
专业名称 varchar(30) NOT NULL,
系部编码 varchar(3) NULL REFERENCES 系部表
--CONSTRAINT 系部编码 FOREIGN KEY(系部编码)
--REFERENCES 系部表(系部编码)
)
USE 学生成绩管理系统
GO
CREATE TABLE 民族表(
民族编码 varchar(2) NOT NULL,
民族 varchar(50) NOT NULL,
)
USE 学生成绩管理系统
GO
CREATE TABLE 系部表
(
系部编码 varchar(3) NOT NULL PRIMARY KEY,
系部名称 varchar(30) NOT NULL
)
USE 学生成绩管理系统
GO
CREATE TABLE 学生基本信息表
(
学号 varchar(15) NOT NULL PRIMARY KEY,
姓名 varchar(20) NOT NULL,
性别 varchar(2) NULL,
出生日期 datetime(8) NULL,
籍贯 varchar(50) NULL,
系部编码 varchar(3) NULL REFERENCES 系部表,
入学年份 varchar(4) NULL,
专业编码 varchar(4) NULL REFERENCES 专业表,
家庭住址 varchar(100) NULL,
毕业学校 varchar(100) NULL,
联系电话 varchar(16) NULL,
手机 varchar(11) NULL,
爱好 varchar(100) NULL,
备注 test NULL
)
错误提示如下: