我在数据流,SSIS包的控制流中有以下SQL查询,我想通过切断点来限制记录,并且该切断点是系统当前的日期/日期。所以,它应该只显示过去的记录,不包括今天。所以,我想我需要使用特定的字段(这是日期字段 - 在查询中称为'FinalCloseDate'),并与当前系统日期进行比较,并告诉它仅用于提取今天发生的记录(可能是<今天的日期)或当前系统一天。用于限制记录的SQL查询
2
A
回答
2
添加
AND dbo.Producthit.FinalCloseDate < CAST(GETDATE() AS DATE)
您WHERE
条款。
+0
NULL将不会被包含,因为NULL将为该表达式产生一个未知数。你将会加入这张桌子,所以你需要考虑这意味着什么。 –
+0
我会让它成为一个存储过程并传递一个参数。您可以从SSIS调用存储过程,并从config,脚本或其他位置设置它们的值。 –
相关问题
- 1. 用于覆盖记录的SQL查询
- 2. 用于嵌套记录的SQL查询
- 3. 限制的记录数在MySQL查询
- 4. 限制SQL Server查询(用于分页)
- 5. SQL查询仅限于记录的一个子集
- 6. 查询得到的记录小于SQL
- 7. Rails的查询记录,其中的has_many计数大于限制
- 8. 获取的SQL查询记录总数不考虑限制
- 9. 限制Oracle中SQL查询返回的记录
- 10. 为表中的所有记录生成sql限制查询
- 11. Mysql Select查询 - 无法限制记录
- 12. 用于查询相邻记录之间差异的SQL查询
- 13. Bigquery Java API查询小于记录的限制
- 14. 将SQL查询限制为仅扫描少于500条记录的表
- 15. 限制SQL查询
- 16. 查询SQL限制
- 17. SQL限制查询
- 18. SQL:查询基于多个记录
- 19. SQL存储查询 - 基于记录
- 20. sql限制唯一记录
- 21. 查询来限制基于日期每记录结果
- 22. 记录NHibernate的SQL查询
- 23. 查询不同记录的SQL查询
- 24. 查询以限制基于数据大小的sql查询所返回的记录
- 25. MS Access查询返回的记录不足,但仅限于某些限制
- 26. 用于查找表中新记录百分比的SQL查询
- 27. PHP中用于检查记录是否存在的SQL查询
- 28. 使用SQL访问限制记录
- 29. 使用外连接和限制每个父级子记录的SQL查询
- 30. 通过记录号查询SQL查询
你真的应该考虑在查询中使用别名,你可以约50%以上的在这个减少的文本量查询,真正的挑战是我们不知道你在这里做什么,如果你想要比今天更早的行可能只是FinalCloseDate