SQLServer2000/2005设置ID自动增值示例

我们在SQL2000中,设置自动增值我们是在标识里选择是,然后再设置下面的标识的种子和标识增量,种子就是这从哪个数字开始,增量就是每次添加几。如下图:

SQL2000标识方法

但SQL2005里没有这么多。设置方法也不一样。如下图,在列属性里没有任何关于设置标识的选项,只有在右边的表属性里,有个标识列。如你把ID设置为自增,那就在标识列里写ID或下拉选择。但在2005里没有标识的种子和标识增量,这里自动全为1,你只要选项了标识列就可以了。

sql2005中增加ID自增的方法

但SQL2005里没有这么多。设置方法也不一样。如下图,在列属性里没有任何关于设置标识的选项,只有在右边的表属性里,有个标识列。如你把ID设置为自增,那就在标识列里写ID或下拉选择。但在2005里没有标识的种子和标识增量,这里自动全为1,你只要选项了标识列就可以了。

时间: 2024-09-20 00:05:59

SQLServer2000/2005设置ID自动增值示例的相关文章

ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码_php实例

在ThinkPHP3.1版本之前,如果需要设置自动验证或者自动完成,必须定义在模型中,或者通过setProperty方法动态设置属性来完成,但是这样做的缺点是不太方便动态改变和调整 . ThinkPHP3.1版本在模型类中增加auto和validate两个连贯操作,用于动态设置自动完成和自动验证规则,现在可以在Action中使用,示例代码如下: $validate = array( array(verify,require,验证码必须!), array(name,,帐号名称已经存在!,0,uni

ThinkPHP3.1新特性之动态设置自动完成和自动验证示例_php实例

以往在ThinkPHP3.1版本之前,如果需要设置自动验证或者自动完成,一般来说必须定义在模型中,或者通过setProperty方法动态设置属性来完成,这样做的缺点是不太方便动态改变和调整. ThinkPHP3.1版本在模型类中增加auto和validate两个连贯操作,用于动态设置自动完成和自动验证规则,现在可以在Action中使用: $validate = array( array('verify','require','验证码必须!'), array('name','','帐号名称已经存在

sql server建表时设置ID字段自增的简单方法

打开要设置的数据库表,点击要设置的字段,比如id,这时下方会出现id的列属性表 列属性中,通过设置"标识规范"的属性可以设置字段自增,从下图上看,"是标识"的值是否,说明id还不是自增字段 能够设置ID字段自增的字段必须是可自增的,比如int,bigint类型,而varchar类型是不可自增的.比如查看name的列属性时,可以看到"是标识"是否且不可更改. 点击"标识规范",展开后,点击"是标识"会出现下拉

java学习:Hibernate学习-用oracle sequence序列生成ID的配置示例

接上回继续,TMP_EMP中的ID是根据序列SQ_TMP_EMP来生成的,需要在TmpEmp.hbm.xml中设置:   <id name="id" type="long">   <column name="ID" not-null="true" sql-type="NUMBER" unique="true"/>   <generator class=&qu

SQL Server 2005 中的树形数据处理示例-1

server|示例|数据 SQL Server 2005 中的树形数据处理示例 -- 创建测试数据 if exists (select * from dbo.sysobjects where id = object_id(N'[tb]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)    drop table [tb]GO -- 示例数据create table [tb]([id] int PRIMARY KEY,[pid] int,name nvar

电脑怎么设置关机自动清理某个指定文件夹?

  电脑怎么设置关机自动清理某个指定文件夹?希望一些文件在关机时,能够自动清理,尤其是一些临时保存的个人文档或图片,不希望在关机后,还保留在电脑上,下面分享设置方法. 1,先要在被删除文件的文件夹之外建一个文本文档,示例删除的是"2"文件夹下所有的图片,所以这个文本文档必须建在"2"文件夹之外,创建文档方法,在空白处右键->新建->文本文档. 2,然后打开这个文本文档,在编辑窗口输入"del 文件路径 /q"这样一条命令,本文中是要删

visual studio-用models生成数据库后怎么设id自动增长

问题描述 用models生成数据库后怎么设id自动增长 如何在vs2013 用models生成数据库后设id自动增长? 新人,没有C币!! 谢谢!! 解决方案 class 实体类 { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ID { get; set; } ... } 解决方案二: 设置字段属性为 auto-increase

mysql插入数据时失败但是主键id自动增加了一该如何解决

问题描述 mysql插入数据时失败但是主键id自动增加了一该如何解决 插入时因重复导致插入失败会导致id自增,第二次插入其它数据时会在会变成id加了两次的情况 解决方案 配置一下事务,如果出现异常情况则数据库进行回滚 解决方案二: 重复是指别的字段重复了是吧 解决方案三: 1.在保存前要有数据的正确性校验处理 2.插入数据操作改成存储过程,检查是否有重复 解决方案四: 建议使用事务来进行持久化的处理,这样可能就不会出错了.希望对你有用 解决方案五: 自增是这样的,,如果失败回自动加一,,但数据不

sql sever2012-定义一个表中时,怎样将一属性设置为自动编号?

问题描述 定义一个表中时,怎样将一属性设置为自动编号? 解决方案 ID INT IDENTITY(1,1) 解决方案二: CREATE TABLE 选课表 (id INT(列的类型) NOT NULL(非空) AUTO_INCREMENT(这个很关键), 'Num' INT (这里不推荐使用中文作为列名) NOT NULL , PRIMARY KEY (id ,'Num"(这里可以填写多个以设置主键,以,隔开))); PS:这个是MySql的标准,其他的可能有所差别,但终究大同小异,希望能够帮到