sqlserver自增长id重置(SQL server 自增ID--序号自动增加的字段操作)
类别:数据库 浏览量:1856
时间:2021-10-04 01:58:26 sqlserver自增长id重置
SQL server 自增ID--序号自动增加的字段操作1、SQL server中创建表,带有自增列。
create table Test_Table(Id int Identity(1,1), Name varchar(20));
这里用到了IDENTITY 关键字。IDENTITY(a,b),a b均为正整数,a表示开始数,b表示步长。
IDENTITY(1,1)就代表从1开始,每次增加1。
现在插入两条数据:
insert into Test_Table(Name) values ('Mr.Tom');
insert into Test_Table(Name) values ('Mr.Jackson');
查询结果:
补充知识:SQL SERVER——给已有数据的表增加自增字段。
问题描述:我有一个已存在数据的表,现在需要增加一个ID列,并设置为自增长。
我添加ID列之后,需要从1开始递增把已有的数据行的ID字段填充,才可以设置为自增长的主键。
不说了,上SQL语句块
DECLARE @i int SET @i=0 UPDATE table1 SET @i=@i+1,ID=@i
当然,用游标也是可以的,那就有些大材小用了。
以上这篇SQL server 自增ID--序号自动增加的字段操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
您可能感兴趣
- mysql 多表连接查询(MySQL多表查询的具体实例)
- mysql主从同步复制原理(MYSQL数据库GTID实现主从复制实现超级方便)
- mysql死锁情况(MySQL kill不掉线程的原因)
- sql语句groupby分组后怎么显示(SQL group by去重复且按照其他字段排序的操作)
- Mysql中CONCAT、CONCAT_WS字符串拼接函数
- sql的ddl语句(使用sqlplus创建DDL和DML操作方法)
- sqlserver日志被删除(sql server日志处理不当造成的隐患详解)
- docker的postgres镜像包(Docker中运行PostgreSQL并推荐几款连接工具)
- SQL中FOR XML PATH
- mysqlbinlog怎么分析(MySQL中使用binlog时格式该如何选择)
- MySQL中interactive_timeout和wait_timeout
- mysql的三大组件(详解MySQL8的新特性ROLE)
- sql 多列求和 当某列有null值时的处理
- sql如何合并多个表中的数据(SQL 列不同的表查询结果合并操作)
- mysql 慢查询排查方法(MYSQL慢查询和日志实例讲解)
- SQL Server数据库备份的几种方式
- 美国数十万加仑牛奶倒进下水道,世界会重演1929年的大萧条吗(美国数十万加仑牛奶倒进下水道)
- 美国数十万加仑牛奶倒入下水道,贫民区食不果腹,历史再次重演(美国数十万加仑牛奶倒入下水道)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
热门推荐
- mongodb用户权限
- 服务器使用docker(使用ssh连接docker服务器的方法)
- css3经典动画效果(CSS3 3D位移translate效果实例介绍)
- python编写的小程序(几个适合python初学者的简单小程序,看完受益匪浅!推荐)
- mysqlsql语句的优化(MySQL优化之如何写出高质量sql语句)
- css3动画效果怎么调(CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集)
- 宝塔小程序制作(宝塔面板微信小程序使用图文教程)
- dedecms手机页面怎么固定(织梦dedecms配置手机wap站点并绑定二级域名)
- docker 容器移植(Docker构建kubectl镜像的实现步骤)
- nginx如何配置php项目(Nginx服务器究竟是怎么执行PHP项目)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9