【发布时间】:2018-12-06 23:18:03
【问题描述】:
我需要使用以下 SELECT 向表中插入:
select 1001, '2021-Q1', null, null
union
select 1001, '2021-Q2', null, null
union
select 1001, '2021-Q3', null, null
union
select 1001, '2021-Q4', null, null
我需要在 2030 年之前这样做。其他一切都一样。
所以下一个插入将是这样的:
select 1001, '2022-Q1', null, null
union
select 1001, '2022-Q2', null, null
union
select 1001, '2022-Q3', null, null
union
select 1001, '2022-Q4', null, null
如何在无需手动操作的情况下完成此操作?
【问题讨论】:
-
您使用的是哪个数据库引擎?
-
SQL Server,谢谢。
-
我认为通过修改后的字符串选择的过程并不理想,建议你使用递增的ID
标签: sql sql-server replicate