数据库路由中间件MyCat-使用篇(3)全局序列号数据切分后,原有的关系数据库中的主键约束在分布式条件下将无法使用,因此需要引入外部机制保证数据唯一性标识,这种保证全局性的数据唯一标识的机制就是全局序列号(sequence)。全局序列号有很多实现的方式,比如本地配置文件,..
分类:
其他好文 时间:
2016-02-21 06:44:39
阅读次数:
388
数据库索引: 索引有单列索引,复合索引之说,如果某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常建在where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数
分类:
数据库 时间:
2016-02-19 10:37:21
阅读次数:
189
查看表的字段信息:desc 表名; 查看表的所有信息:show create table 表名; 添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段); 添加外键约束:alter table 从表 add co
分类:
数据库 时间:
2016-02-01 14:28:05
阅读次数:
218
selectcasextype
when‘C‘then‘约束‘
when‘D‘then‘默认值约束‘
when‘F‘then‘外键约束‘
when‘FN‘then‘标量函数‘
when‘IF‘then‘内嵌表函数‘
when‘K‘then‘主键约束‘
when‘L‘then‘日志‘
when‘P‘then‘存储过程‘
when‘R‘then‘规则‘
when‘RF‘then‘复制筛选存储过程‘
when‘S‘then‘系统表..
分类:
数据库 时间:
2016-01-22 18:21:33
阅读次数:
233
1.空值与非空 NULL 字段可以为空 NOT NULL不可为空 2.AUTO_INCREMENT 自动编号,必须与主键一起使用 , 默认情况下,起始值为1,每次增量为1 3.PRIMARY KEY 主键约束,每张数据表内只存在一个主键,主键保证记录的唯一...
分类:
数据库 时间:
2016-01-12 11:35:38
阅读次数:
190
1.数据完整性概述: 为什么要保证数据完整性? 数据库能够防止存储垃圾数据,从而影响数据库的执行效率. 1.实体完整性:保证一行数据是有效的. 原因:保证每行所代表的实体能相互区别. 可以通过主键约束
分类:
其他好文 时间:
2016-01-08 00:30:30
阅读次数:
144
主要就是增加约束的以下几种约束 、并 一一列举:1.主键约束:要对一个列加主键约束的话,这列就必须要满足的条件就是分空因为主键约束:就是对一个列进行了约束,约束为(非空、不重复)以下是代码要对一个列加主键,列名为id,表名为emp格式为:alter table 表格名称 add constrai.....
分类:
其他好文 时间:
2015-12-29 00:55:24
阅读次数:
297
sql语句添加约束--主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空。--唯一约束(Unique Constraint):要求该列唯一,允许为空,但只能出现一个空值。--检查约束(Check Constraint):某列取值范围限制、格式限制等,如有关...
分类:
数据库 时间:
2015-12-09 15:17:05
阅读次数:
200
转自http://blog.csdn.net/hamber_bao/article/details/6504905约束的目的就是确保表中的数据的完整性。常用的约束类型如下:主键约束:(Primary Key constraint) 要求主键列唯一,并且不允许为空唯一约束:(Unique Constr...
分类:
数据库 时间:
2015-11-29 23:10:49
阅读次数:
313
主键是用来唯一确定一行数据的一张表里面只能有一个主键但是并不意味着一个主键只能放在一个字段上有些情况会用两个字段组成联合主键(此种情况较奇葩建议少用)主键有两种约束功能首先主键不能为null同时主键是唯一的一张表里面有且只有一个主键但是可以有多个非空并唯一的字段建一个默认名字的主键createtab...
分类:
其他好文 时间:
2015-11-20 10:45:45
阅读次数:
198