当前位置:首页 » 编程语言 » sqlinsert主键

sqlinsert主键

发布时间: 2023-09-06 21:07:20

⑴ C#与Sql 2000中Insert 时候返回主键

你的主键是 标识列吧
1:如果插入成功 就 返回 @@identity 最后插入的标识值

即:用一个 查找select @@indentity 或print @@indetity 返回这个值

2:如果不懂 这样也可以, 标识列是递增的
所以你最后插入的主键值 最大,
可以查找最大的标识值
select max(id) from tab

⑵ 怎样用SQL向数据库中批量的插入数据,主键是随机生成的

代码如下:
--创建测试表
CREATE TABLE [Identity](
Id INT IDENTITY(1,2) NOT NULL PRIMARY KEY,--种子的起始值1,步长2
Number VARCHAR(20) UNIQUE NOT NULL,
Name VARCHAR(20) NOT NULL,
Password VARCHAR(20) DEFAULT(123),
Description VARCHAR(40) NULL
)
--插入记录
INSERT INTO [Identity](Number,Name,Description) VALUES('001','1st','Id=1,因为起始值1')
INSERT INTO [Identity](Number,Name,Description) VALUES('002','2nd','Id=3,因为起始值1,步长2')
INSERT INTO [Identity](Number,Name,Description) VALUES('003','3rd','Id=5,由于字符长度超长,报错插入失败,造成此Id产生后被放弃')
INSERT INTO [Identity](Number,Name,Description) VALUES('004','4th','Id=7 not 5,因为第三条记录插入失败')
--检索记录,查看结果
SELECT * FROM [Identity]

热点内容
编程让我着迷 发布:2025-08-21 05:22:28 浏览:763
80d怎么看存储 发布:2025-08-21 05:21:39 浏览:336
刺激战场国际服安卓怎么登不了 发布:2025-08-21 05:14:01 浏览:15
混沌序列加密图像 发布:2025-08-21 04:54:21 浏览:955
从哪里找微博登录密码 发布:2025-08-21 04:32:34 浏览:444
java输出三角形 发布:2025-08-21 04:31:43 浏览:703
压缩阻抗 发布:2025-08-21 03:52:28 浏览:435
javaopenssl加密 发布:2025-08-21 03:46:51 浏览:553
传智php培训 发布:2025-08-21 03:46:45 浏览:510
我的世界如何在服务器检查自己在线时间 发布:2025-08-21 03:45:28 浏览:466