导入数据后,需要一列序号列,有没有简单快捷的方法?
现在有临时表(table)没有主键约束,字段都可以为空,需要处理将导入的数据按顺序,填入它的序号等其他格式转换操作
字段:ID(序号),name,date
导入了name、和date 数据列,ID为空,怎么快速的给ID列赋值,从1开始
[解决办法]
将Id字段设置为自动递增的标识列就可以了
[解决办法]
ROW_NUMBER() 自动产生行号
select ID=ROW_NUMBER() OVER(ORDER BY [date]),name,[date]
from tb