SQL server 自增ID--序号自动增加的字段操作
作者:蓝星部队 时间:2024-01-29 03:51:55
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
当然,用游标也是可以的,那就有些大材小用了。
来源:https://blog.csdn.net/lanxingbudui/article/details/81873871
标签:SQL,server,自增,ID,序号
0
投稿
猜你喜欢
免费手机号码归属地API查询接口和PHP使用实例分享
2023-10-31 08:06:37
python循环输出三角形图案的例子
2022-05-16 08:38:37
vue中对象数组去重的实现
2024-04-27 16:18:27
sqlserver 存储过程动态参数调用实现代码
2024-01-25 05:11:07
python 网络编程详解及简单实例
2021-09-02 06:40:56
python解析发往本机的数据包示例 (解析数据包)
2021-05-24 13:42:49
python Django的web开发实例(入门)
2022-01-09 17:48:33
Mootools 1.2教程(1)——MooTools介绍
2008-11-12 13:01:00
目标检测mAP的概念及公式详解
2022-05-24 17:55:57
轻松实现TensorFlow微信跳一跳的AI
2021-11-24 10:35:40
MySQL数据库主机127.0.0.1与localhost区别
2024-01-17 17:54:24
Vue Ref全家桶具体用法详解
2024-04-27 15:49:06
python开发一款翻译工具
2022-01-19 07:28:43
对numpy中array和asarray的区别详解
2022-06-26 04:40:12
栈和队列数据结构的基本概念及其相关的Python实现
2022-03-14 23:18:28
pycharm中出现no module named xlwt的原因及解决
2021-10-25 08:21:08
mysql8.0.21下载安装详细教程
2024-01-26 15:40:00
HMAC算法--asp源码
2009-08-28 12:51:00
Python环境配置实现pip加速过程解析
2022-09-23 12:42:37
浅析mysql 语句的调度优先级及改变
2024-01-24 21:27:35