/*
ACTION is CREATE Table STD
*/
CREATE TABLE STD (
XM char(30) NOT NULL,
ID char(6) NOT NULL,
CSRQ datetime NOT NULL
)
go
ALTER TABLE STD
ADD PRIMARY KEY NONCLUSTERED (ID)
go
/*
ACTION is CREATE Table CLS
*/CREATE TABLE CLS (
ID char(6) NOT NULL,
KH char(6) NOT NULL,
KM char(20) NOT NULL,
XF decimal(10,3) NOT NULL
)
go
ALTER TABLE CLS
ADD PRIMARY KEY NONCLUSTERED (ID, KH)
go
ALTER TABLE CLS
ADD FOREIGN KEY (ID)
REFERENCES STD
go
ACTION is CREATE Table STD
*/
CREATE TABLE STD (
XM char(30) NOT NULL,
ID char(6) NOT NULL,
CSRQ datetime NOT NULL
)
go
ALTER TABLE STD
ADD PRIMARY KEY NONCLUSTERED (ID)
go
/*
ACTION is CREATE Table CLS
*/CREATE TABLE CLS (
ID char(6) NOT NULL,
KH char(6) NOT NULL,
KM char(20) NOT NULL,
XF decimal(10,3) NOT NULL
)
go
ALTER TABLE CLS
ADD PRIMARY KEY NONCLUSTERED (ID, KH)
go
ALTER TABLE CLS
ADD FOREIGN KEY (ID)
REFERENCES STD
go
解决方案 »
- (高手急救)SQL2005装完不能用?
- 在线等,关于数据库记录的问题
- 表名为参数的函数该怎么写,以下代码该怎么改?
- 请问大家如何用语句比较两个数据库中的表名,如何比较两个表中的字段名?
- 求一sql语句 版本不限,在线等,请高手们指点
- 根据一个表从查出另一个表的数据
- 树状结构表单的排序问题
- 求写SQL:关于left join的(Access2000)
- sql server 7.0 问题
- 有什么工具做SQL SERVER与Oracle之间转换数据,可以直接把sql server的text类型转换成Oracle的CLOB类型
- *******求助:关于数据同步更新问题!!!***********
- 一个主键多个属性该怎么定义:比如table(age,grade,sss,ddd),其中age和grade结合表示table的主码,怎么办呢?
姓名 char(10),
出生日期 char(8)
)
create table 课程表(编号 not null int primary key,
课程名 char(20),
学分 int
)
create table 关系(
关系序号 int not null identity primary key,
学生编号 int referencr(学生表.学号),
所选课程 int reference(课程表.编号)
)