我有一个ADO .Net源代码,我正在尝试按日期插入行数的摘要。
源表有超过十亿行。我只想总结一下当月的行数。
这个查询产生我想要的输出。将这2列插入SQL Server数据库的最佳方法是什么?
SELECT
g.[ActivityDate], COUNT(*) RecCount
FROM
[lab10].[ADONETSource_Integrated] g
JOIN
vPublic.DimDate AS D ON g.activityDate = d.FullDate
WHERE
d.FullDate >= CAST(DATEADD(d, (DATEPART(d, DATEADD(m, 0, GETDATE())) * -1) + 1, DATEADD(m, -0, GETDATE())) AS DATE)
GROUP BY
g.[ActivityDate]
ORDER BY
g.[ActivityDate] DESC
INSERT INTO dbo.OLEDB_Inegrated (activityDate, RecCount)
发布于 2021-07-31 01:59:12
您可以将源结果直接连接到SSIS中的目标表插入数据。
我用下面的步骤复制了包含样本数据的包。
通过连接源和destination.,
https://stackoverflow.com/questions/68598540
复制