1.select IDENTITY(INT,1,1) as seq,* INTO tmpTableName from pr_CheckoutInfor
select * from tmpTableName
drop table tmpTableName
2.SELECT (SELECT COUNT(InnerID) FROM pr_CheckoutInfor AS tbl1
WHERE tbl1.InnerID<=tbl2.InnerID) as seq,*
FROM pr_CheckoutInfor AS tbl2
3.select seq=Row_number() Over(order by getdate()),* from pr_CheckoutInfor