sql中标识列有什么作用
发布时间:08/01 来源:未知 浏览:
关键词:
标识列的定义以及特色
SQL Server中的标识列又称标识符列,习惯上又叫自增列。
该种列拥有下列三种特色:
1、列的数据类型为不带小数的数值类型
2、在进行插入(Insert)操纵时,该列的值是由系统按一定例律生成,不允许空值
3、列值不反复,拥有标识表中每一行的作用,每个表只能有一个标识列。
因为以上特色,使得标识列在数据库的设计中得到宽泛的运用。
标识列的组成及作用
新建一个标识列,平常要指定三个内容:
1、类型(type)
在SQL Server 2000中,标识列类型必需是数值类型,如下:
decimal、int、numeric、smallint、bigint 、tinyint
其中要注意的是,中选择decimal和numeric时,小数位数必需为零
别的还要注意每种数据类型所有表示的数值范畴
2、种子(seed)
是指派给表中首先行的值,默许为1
3、递增量(increment)
相邻两个标识值之间的增量,默许为1。
标识列可以让盘算机为表中的记载按照请求主动地生成标识字段的值。
以上就是sql中标识列有什么作用的细致内容,更多请关注 百分百源码网 其它相干文章!