我有一份定期运行的报告,并将其放入暂存数据库进行审查。它通过 Microsoft 的 SQL Server 集成服务进行处理,用于转换数据;但是,我想添加一个“ID”列,每次运行趋势报告时都会以整数形式递增,但到目前为止还不能真正弄清楚如何做到这一点。
目标不是为每一行分配一个新编号,而是为一次运行的所有行分配相同的编号
理想情况下,通过 SSIS 中的派生列比更改 SQL 代码更容易,但我会考虑这两个选项。
RunID Name
----- |----------------
1 | A
1 | B
1 | C
1 | D
2 | A
2 | B
2 | C
3 | A