CSDN论坛 > Oracle > 基础和管理

把ID字段从1开始重新递增赋值,应该怎么做呢? [问题点数:20分,结帖人EmailTan]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs4
本版专家分:1474
Bbs2
本版专家分:125
匿名用户不能发表回复!
其他相关推荐
php 数组索引值重新从0开始递增方法
类似于重置数组信息,这个可以使用php的一个内置函数array_values(); 例如: <?php $a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse"); print_r(array_values($a)); // 输出: // Array ( [0] => Cat [1] => Dog [2] => Ho
SQL 更新一列为递增数字的处理方法
业务需求: test_info表中的一列主键自动递增的xxid,由于中间使用测试数据的时候,插入了很多无关的记录,删除后,XXID不再连续。从新把XXID进行自动递增的数字序列处理。 数据量:60000行。 数据库:SQL server 2005 1、取消XXID的主键和递增标识 2、把数据提取到中间表 select identity(int,1,1) as
让mySQl的自增id从1开始的方法
在清空MySQL数据库中的表的记录后,重新插入数据时自增id不是从1开始,要想在插入数据时id从1开始,用的truncate语句,该语句的作用是清空表中的数据,包括自增主键id。代码如下: spell为表名,truncate table (表名); 即可解决该问题。
两种mysql对自增id重新从1排序的方法
本文介绍了两种mysql对自增id重新从1排序的方法,简少了对于某个项目初始化数据的工作量,感兴趣的朋友可以参考下 最近老是要为现在这个项目初始化数据,搞的很头疼,而且数据库的Id自增越来越大,要让自增重新从1开始:那么就用下面的方法吧: 方法一:如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数 truncate table 表名 方法二:dbcccheck
递增 序列号 用itemindex 解决
先转载别人的资料一下,如下: autoindex和itemindex使用方法是一样的。但是{dede:channelartlist}必须使用itemindex autoindex用法实例 runphp型 1  [field:global name=autoindex runphp="yes"](@me!=7)? @me="&nbsp;|&nbsp;":@me="";[/field:glo
SQL Server 自动递增列 IDENTITY
source:http://hi.baidu.com/wangzhiqing999/blog/item/f05c3cab74557fdf7dd92a6f.html SQL Server 自动递增列 IDENTITY 2011-02-14 17:09   (注:可能出现的相关问题,仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表‘tablename‘中的标识列指定
如何让mysql的自动递增的字段重新从1开始呢?
如何让mysql的自动递增的字段重新从1开始呢?转载:https://www.cnblogs.com/shangxia/p/4667363.html数据库表自动递增字段在用过一段时间后清空,还是继续从清空后的自动编号开始。如何才能让这个字段自动从1开始自动递增呢?下面两个方法偶都试过,很好用:1 清空所有数据,将自增去掉,存盘,在加上自增,存盘,就从1开始了如何让mysql的自动编号从1开始2 t...
关于将表中自增长字段赋值给另外一个字段的方法
关于将表中自增长字段赋值给另外一个字段的方法
MySQL 手动设置自动递增为某一值
最近遇到使用MySQL 时发现自动递增的键会因为中途删除了某个数据而变得不连续,就设想能不能把这个键重新从1开始自动递增? 如果表中原来的数据不再需要 TRUNCATE TABLE table_name; 如果表中数据需要保留 ALTER TABLE table_name AUTO_INCREMENT = X;
一句sql搞定Mysql删除数据后自增列从1开始
在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。MySQL支持多种数据表,每种数据表的自增属性都有差异,这里将介绍各种数据表里的数据列自增属性。 数据库中设置了自增列,有时候需要清楚数据库从新录入数据.最常见的做法就是使用sql语句"delete 表明名"或是直接选中数据,然后删除数据.但是再次插入数据的时候,你就会发现
关闭