当前位置: 首页 > news >正文

3d做号网站北京盛赛车网站开发

3d做号网站,北京盛赛车网站开发,内蒙古呼和浩特特产,手游推广赚佣金的平台一、数据表的组成 实现完整性的约束有#xff1a; –6个约束 –非空 not null –主键 primary key –唯一 unique –检查 check –默认 default –主键自增 identity 表约束 主键约束#xff1a;值不能为null,且不能重复 非空约束#xff1a;不能为null 默认约束#xf… 一、数据表的组成 实现完整性的约束有 –6个约束 –非空 not null –主键 primary key –唯一 unique –检查 check –默认 default –主键自增 identity 表约束 主键约束值不能为null,且不能重复 非空约束不能为null 默认约束默认为xx 检查check约束判断男和女 唯一约束不能重复可以能为null –create 创建 –table 表 –建表语句 create table student( –格式列名 类型 约束 ); 字符全部都是 单引号 ’ 或者 or , 并且 and   方法二使用T-SQL语句创建 1、点击新建查询 use DBAliSys--使用DBAliSys数据库库名可任意更改成存在的库名 create table student( --创建名为student的表 ID int primary key identity(1, 1), --primary key 主键identity(起始值 自增量) sno varchar(10) unique not null, --unique 唯一约束not nu11非空 sname char(6) not null, --不为空 Age int default 18, --default设置默认值 sex char(2) default 男 --默认为男 --age int check (age between 0 and 30)--范围在0到30之间 ) 1主键约束 关键字primary key 作用用来标识这个表中唯一的列这一列里面的数必须都不相同就像我们的身份证号。 用SQL Server语句创建一个名为 visits 的新表来跟踪客户的店内访问 CREATE TABLE sales.visits ( visit_id INT PRIMARY KEY IDENTITY (1, 1),first_name VARCHAR (50) NOT NULL,last_name VARCHAR (50) NOT NULL,visited_at DATETIME, phone VARCHAR(20), store_id INT NOT NULL,FOREIGN KEY (store_id) REFERENCES sales.stores (store_id) );示例中的解析 1visit_id 列是表的主键列。 IDENTITY(1,1) 指示SQL Server自动生成从 1 开始的列的整数并为每个新行递增 1 。 2first_name 和 last_name 列是 VARCHAR 类型的字符串列。这些列最多可以存储 50 个字符。 3visited_at 是 DATETIME 数据类型的列记录客户访问商店的日期和时间。 5phone 列是一个接受 NULL 的 VARCHAR 字符串列。 6store_id 列存储标识客户访问商店的标识号。 7表定义的末尾是 FOREIGN KEY 约束。此外键确保visit表的store_id列中的值必须在stores 表的store_id 列中可用。可在后续教程中了解有关 FOREIGN KEY 约束的更多信息。   1每个表应该有一个由一列或多列组成的主键。通常首先列出主键列然后列出其他列。如果主键只包含一列则可以在列名后使用 PRIMARY KEY 关键字。 如果主键由两列或更多列组成则需要将 PRIMARY KEY 约束指定为表约束。 每个列都在语句中的名称后面指定了关联的数据类型。 列可能具有一个或多个列约束例如 NOT NULL 和 UNIQUE 。 2表可能在表约束部分中指定了一些约束例如FOREIGN KEYPRIMARY KEYUNIQUE和CHECK 。 4.创建外键 create table 表名( 列名1 参数, 列名2 参数, foreign key(列名) references 目标表名(目标列名) )5.添加外键 比如stuInfo学生信息表表是主表。他的主键是stuID, 另外还有一个stuExam表(学生考试成绩表)。在这个表中也有个列是stuID,但是要引用主表中的stuID. 那么在创建约束的时候 alter table stuExam add constraint fk_stuID foreign key(stuID) references stuInfo(stuID) go 约束 非空约束 --NN,ont null constraint 必须填写数据不能为空 --指定表 Student 添加名为NN_Student_sClassId非空约束指定列名sClassId,括号输入表达式 alter table Student add constraint NN_Student_sClassId check(sClassId is not null)主键约束 --PK,primary key constraint 唯一且不为空 --指定表 Student 添加名为PK_Student_sId主键约束指定列名sId alter table Student add constraint PK_Student_sId primary key(sId)唯一约束 --UQ,unique constraint 唯一允许为空但是同样的数据只能出现一次 --指定表 Student 添加名为UQ_Student_sName唯一约束指定列名sName alter table Student add constraint UQ_Student_sName unique(sName)默认约束 --DF,default constraint 设置默认值 --指定表 Student 添加名为DF_Student_sName默认约束指定列名sBirthday,获取当前日期 alter table Student add constraint DF_Student_sName default(getdate()) for sBirthday--指定表 Student 添加名为DF_Student_sName默认约束指定列名sBirthday,指定日期 alter table Student add constraint DF_Student_sName default(1995-12-12) for sBirthday --指定表 Student 添加名为DF_Student_sName默认约束指定列名sSex,指定性别 alter table Student add constraint DF_Student_sSex default(男) for sSex 检查约束 --CK,check constraint 设置范围以及格式限制 --指定表 Student 添加名为 CK_Student_sSex检查约束指定列名sSex,限制为男或者女 alter table Student add constraint CK_Student_sSex check(sSex男 or sSex女) --指定表 Student 添加名为 CK_Student_sSex检查约束指定列名sAge,限制为0-100之间的数字 alter table Student add constraint CK_Student_sAge check(sAge0 and sAge100) 外键约束 --FK,foreign key constraint 表关系 alter table Student add constraint Fk_Student_sClassId foreign key(sClassId) references Class(cId) --指定表Student添加sClassId外键为Class的主键cId on delete cascade on update cascade --级联删除 --级联更新删除约束 alter table Student drop Constraint NN_Student_sClassId --删除指定表中的约束 create table 仓库 ( 仓库编号 int primary key , --主键的关键字primary key-- 仓库号 varchar(50) unique, --唯一索引关键字unique-- 城市 varchar(50) default 青岛, --不能为空not null-- 面积 int check (面积300 and 面积1800) ) create table 职工表 ( 职工编号 int identity (1,1) primary key, 职工号 varchar(50) unique, 仓库号 varchar(50), 基本工资 int check(基本工资800 and 基本工资2100) ) create table 订单表 ( 订单编号 int identity(1,1) primary key, 订单号 varchar(50) unique, 职工号 varchar(50) references 职工表(职工号),--references两张表通过“职工号”关联-- 订购日期 datetime, 销售金额 int ) create table 工资表 ( 职工编号 int identity (1,1) primary key, 职工号 varchar(50) unique, 仓库号 varchar(50), 基本工资 int check(基本工资800 and 基本工资2100), 加班工资 int, 奖金 int, 扣率 int, 应发工资 as (基本工资加班工资奖金-扣率) --as为自动计算字段不能输入值-- )
http://www.sadfv.cn/news/259821/

相关文章:

  • 深圳最大的招聘网站是什么上海贸易公司注册条件
  • 网站开发费怎么做账网站seo工具
  • 广西学校论坛网站建设成都网站建设推来客熊掌号
  • 群艺馆网站建设方案阿里巴巴网站是怎么做的
  • 中国建设银行网站余额查询比较有名的设计网站
  • 浙江方远建设集团网站seo研究协会
  • 南阳网站运营昆明网站建设制作
  • 做个门户网站多少钱怎么登陆公司网站的后台
  • 上下框架 网站平泉县住房和城乡建设局网站
  • vs做网站添加背景网站页面链接怎么做的
  • 台州网站关键字优化详情提高网站权重工具
  • 顺德销售型网站建设网络营销外包合同模板
  • 虾皮跨境电商网站自己的免费网站空间
  • 企业网站的建设一般要素有家长会ppt模板免费下载
  • 网站开发分前台后台建网站做cpa
  • 提供低价网站建设驾校网站开发计划书
  • 专业网站建设公司首选网站建设可行性分析报告模板
  • 高端网站定制开发设计制作黄岛网站建设价格
  • 湖南对外建设集团网站石家庄seo优化
  • 竞拍网站开发2022年必火的创业项目加盟
  • 芒市网站建设公司大名网站建设费用
  • 还有什么类似建设通的网站电商网站建设外包费用
  • 品牌网站建设c股j东大蝌蚪跨境电商怎么搞
  • 广东建设信息网站外国高端网站
  • 松原手机网站开发公司电话wordpress设置插件下载
  • 规范12388举报网站建设管理google地图 wordpress
  • 临沂网站制作定制做网站平台需要什么条件
  • 网站在线建设平台公司名称
  • dw网站站点正确建设方式互联网网站建设哪里好
  • 天津建设发展总公司网站如何建CMS网站