可以在创建表,修改表时规定约束,主要有NOT NULLUNIQUEPRIMARY KEYFOREIGN KEYCHECKDEFAULTNOT NUL not null约束强制列不接受null值,强制字段始终包含值。即不向对应字段添加值,就无法插入新记录或更新记录。create table pe...
分类:
数据库 时间:
2014-12-29 19:51:24
阅读次数:
336
DbUtils模块:
android中的orm框架,一行代码就可以进行增删改查;
支持事务,默认关闭;
可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);
支持绑定外键,保存实体时外键关联实体自动保存或更新;
自动加载外键关联实体,支持延时加载;
支持链式表达查询,更直观的查询语义,参考下面的介绍或sample中的例子。
ViewUtils模块:
android中的ioc框架,完全注解方式就可以进行UI,资源和事件绑定;
新的事件绑定...
分类:
其他好文 时间:
2014-10-17 10:15:31
阅读次数:
219
不走索引的情况还是蛮多的1、条件字段选择性弱,查出的结果集较大,不走索引;2、where条件等号两边字段类型不同,不走索引;3、优化器分析的统计信息陈旧也可能导致不走索引;4、索引字段 is null 不走索引;5、对于count(*)当索引字段有not null约束时走索引,否则不走索引;6、li...
分类:
其他好文 时间:
2014-09-22 17:56:32
阅读次数:
168
一、表变量 表变量在SQL Server 2000中首次被引入。表变量的具体定义包括列定义,列名,数据类型和约束。而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在表变量中使用)。定义表变量的语句是和正常使用Create Table定义表语句的子集。只是....
分类:
数据库 时间:
2014-09-16 12:28:50
阅读次数:
297
SQL NOT NULL 约束NOT NULL 约束强制列不接受 NULL 值。NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。CREATE TABLE Persons(Id_P int NOT NULL,LastName varchar(255...
分类:
数据库 时间:
2014-08-28 09:39:09
阅读次数:
257
一、五种约束如果DML操作所涉及数据违反了已定义的约束,则数据库系统将拒绝执行这样的操作。Oracle数据库中,约束具体包括非空(NOT
NULL)约束、唯一键(UNIQUE)约束、主键(PRIMARY KEY)约束、外键(FOREIGN
KEY)约束和检查(CHECK)约束五种。和数据表类似,约束...
分类:
其他好文 时间:
2014-05-19 08:45:03
阅读次数:
368
不走索引的情况还是蛮多的1、条件字段选择性弱,查出的结果集较大,不走索引;2、where条件等号两边字段类型不同,不走索引;3、优化器分析的统计信息陈旧也可能导致不走索引;4、索引字段
is null 不走索引;5、对于count(*)当索引字段有not null约束时走索引,否则不走索引;6、li...
分类:
其他好文 时间:
2014-05-14 13:46:56
阅读次数:
326