码迷,mamicode.com
首页 > 数据库 > 详细

SQL SERVER 读书笔记:(一)

时间:2014-07-16 20:03:37      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:style   使用   数据   io   re   管理   

最近一直在读《SQL SERVER 2008完全手册》,看电子书一直没有做笔记的习惯,所以很多东西学了又忘记了,基本上等于没学。。

熟悉的和已经掌握的知识点不再记录,这里只记录下学习中比较生僻的知识点:

数据库引擎:

存储和处理关系的,负责完成数据的存储、处理和安全管理。 Analysis Services:

identity属性:

使用identity可以将某列设置成标识列,实现表的行数自增加。

identity 必须指定两个值: 种子值和增量值。 identity(seed, increment)

eg. create table test ( id nchar(10) IDENTITY(0,1) PRIMARY KEY NOT NULL )

default 属性:

没值的字段用default修饰可以自动使用默认值。 e.g. create table test ( id nchar(10) NOT NULL default "not attend" )

使用规则:

  创建规则:

创建规则后将规则绑定到数据表列上或用户定义的数据类型上。 创建规则后,如果向绑定规则的列或数据类型插入或更新数据时,必须满足规则。

create rule rule_name

as

condition_expression

e.g: create rule compare as @value > 0

绑定规则:

    使用存储过程 sp_bindrule.

sp_bindrule rule_name, object column name

e.g:

Use Test EXEC

sp_bindrule ‘compare‘, ‘test.column‘

  解除绑定:

    解除捆绑使用存储过程sp_unbindrule

e.g:

Use Test

EXEC sp_unbindrule ‘compare‘, ‘test.column‘ 

查看规则:

    可使用sp_help存储过程查看规则。

Use Test

EXEC sp_help Compare

查看规则的定义 Use Test EXEC sp_helptext Date

删除规则:

  Drop rule rulename

 

SQL SERVER 读书笔记:(一),布布扣,bubuko.com

SQL SERVER 读书笔记:(一)

标签:style   使用   数据   io   re   管理   

原文地址:http://www.cnblogs.com/qihui/p/3837237.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!