gpt4 book ai didi

sql - 将值从范围插入表中

转载 作者:行者123 更新时间:2023-12-05 00:40:20 26 4
gpt4 key购买 nike

我正在尝试插入一个表(比如 table1),我想在附加一个 char 或 int 声明后插入一系列数字?

例如。范围 1-10

abc1,
abc2,
abc3,
abc4,
.
.
.

有什么想法吗?

最佳答案

为此我喜欢递归 CTE:

with nums as (
select @rangestart as n
union all
select n + 1
from nums
where n < @rangeend
)
insert into table1(col)
select 'abc' + cast(nums.n as varchar(255))
from nums;

如果您有超过 100 个号码,您应该使用 MAXRECURSION 选项。此外,任何数字表都可以达到同样的目的。

关于sql - 将值从范围插入表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50361539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com