我想知道是否有任何系统变量可用于访问包执行的开始和结束时间。我的要求是我需要将它存储在数据库表中的2个相关字段中。
答案 0 :(得分:4)
答案 1 :(得分:2)
有一个变量系统:: Starttime,为什么不在保存到DB时只使用getdate()函数
答案 2 :(得分:0)
使用SQL Server 2012 SSISDB执行或execution_component_phases表
从SQL 2012开始,您可以使用start_time和end_time列直接从SSISDB数据库中的catalog.execution或catalog.execution_component_phases表中获取此信息。包由package_name变量标识。知道这一点真的可以派上用场。 (自从OP / 2017年6月以来,有点惊讶没人提到这一点。)
注意:强>
这样可以省去必须使用系统变量的步骤,因为数据已经存在于表格中。