创建数据库sql语句

Posted zzl的日常work

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建数据库sql语句相关的知识,希望对你有一定的参考价值。

create database JXGL;
go
create table S(
 sno char(10)primary key not null,
 sname nvarchar(10) not null,
 sex char(2)not null,
 birth smalldatetime not null,
 homadd nvarchar(40),
 endate smalldatetime,
 dno char(10)
)

go
create table C(
 cno char(10) primary key not null,
 cname nchar(20) not null,
 credit tinyint not null,
 cpno char(10),
 tperiod tinyint,
 bno char(10)
)
go
create table SC(
 sno char(10) not null,
 cno char(10) not null,
 grade tinyint not null,
 time char(10) not null,
 primary key(sno,cno),
 foreign key (sno) references s(sno),
 foreign key (cno) references c(cno)
)

go
create table Dept(
 dno char(10) primary key,
 dname char(20) not null,
 dheader nvarchar(8) not null,
 snum tinyint
)

go
create table Book(
 bno char(10) primary key,
 bname varchar(30) not null,
 bcp varchar(30) not null,
 author nvarchar(8),
 price numeric(5,1)
)

     

  

以上是关于创建数据库sql语句的主要内容,如果未能解决你的问题,请参考以下文章

MYBATIS05_ifwherechoosewhentrimsetforEach标签sql片段

sql创建数据库代码

使用 with as 优化SQL

怎样用sql语句在sqlserver建表 和插入数据~

数据库创建表的sql语句

Python如何创建一个新语句