在 SQL Server 中,可以使用自增列或标识列来自动增加行号。在创建表时,可以将某一列的数据类型设置为 INT IDENTITY(1,1),这样在插入数据时,该列的值会自动增加,从而实现行号自动增加的功能。示例代码如下:

CREATE TABLE MyTable
(
   RowID INT IDENTITY(1,1) PRIMARY KEY,
   Column1 VARCHAR(50),
   Column2 INT
)

在插入数据时,不需要指定 RowID 列的值,系统会自动为其赋值。

INSERT INTO MyTable (Column1, Column2) VALUES ('Value1', 10)
INSERT INTO MyTable (Column1, Column2) VALUES ('Value2', 20)
INSERT INTO MyTable (Column1, Column2) VALUES ('Value3', 30)

此时,MyTable 表中的数据如下:

| RowID | Column1 | Column2 | |---|---|---| | 1 | Value1 | 10 | | 2 | Value2 | 20 | | 3 | Value3 | 30 |

C# SQL Server 表中自动增加行号

原文地址: https://www.cveoy.top/t/topic/ms9w 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录