SQL 临时自增 列、怎么弄大家快来帮帮我

xhbdqn 2014-09-11 11:18:39

怎么在前面增加一个临时 列 然后后是己增


0001 0002 0003 的那种
...全文
167 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhbdqn 2014-09-11
  • 打赏
  • 举报
回复

不用group by 就会这样子的~~
--小F-- 2014-09-11
  • 打赏
  • 举报
回复
right(10000+row_number()over(order by getdate()) ,4)
--小F-- 2014-09-11
  • 打赏
  • 举报
回复
right(10000+cast(row_number()over(order by getdate()) ,4)
發糞塗牆 2014-09-11
  • 打赏
  • 举报
回复
没必要用group by吧?
發糞塗牆 2014-09-11
  • 打赏
  • 举报
回复
select right('0000'+cast(row_number()over(order by getdate()) as varchar(4)),4) id,ed_parent from xxxxx

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧