⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createtable.sql

📁 非常好的源码
💻 SQL
字号:
use
SMIS
go
create table student(
 学籍号 nvarchar(10) not null primary key,
 姓名   nvarchar(8) not null,
 性别   nvarchar(2) default '男' check(性别 in('男','女')),
 出生年月 nvarchar(7) null
)
go
create table class(
 学籍号 nvarchar(10) not null primary key,
 姓名   nvarchar(8) not null,
 班级   nvarchar(8) not null
)
go
create table score(
 学籍号 nvarchar(10) not null,
 课程   nvarchar(8) not null,
 成绩   float not null
 constraint p primary key (学籍号,课程),
 constraint fk1 foreign key (学籍号) references  student(学籍号),
 constraint fk2 foreign key (学籍号) references  class(学籍号)
)
go
create rule score_rule as @value>=0 AND @value<=100
go
exec sp_bindrule 'score_rule','score.成绩'
go
create table accounts(
 姓名 nvarchar(10) not null,
 密码 nvarchar(8)  null,
 身份 nvarchar(2)  not null
 constraint p2 primary key (姓名),
)
go

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -