在SQLServer中一串连续数字,如1,2,3,4,5,....或者

1
2
3
4
5

  没有现成方法,网上都用通用表表达式递归生成。今天想到一个还算简单的方法,记录下来:

select row_number() over (order by (select 1)) from String_Split(space(6),' ')

  生成1-7连续的数字:

SqlServer中生成一串连续数字

   String_Split是SQLServer 2016的新函数,这个方法只对2016及后续版本有效。

相关文章:

  • 2021-06-13
  • 2021-07-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-05
  • 2021-09-01
  • 2022-12-23
  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案