跳至主要內容

自动生成序号

五六零网校小于 1 分钟

根据单值生成序号

row_number() over(partition by 字段 order by 字段)

如果需要根据多值生成不同的序号

row_number() over(partition by 字段1,字段2 order by 字段1)

警告

将数据类型 varchar 转换为 bigint 时出错

需要将值转换为NVARCHAR

cast(row_number() over(partition by 字段 order by 字段) as nvarchar)  AS '序号'