sql >> Base de Datos >  >> RDS >> Sqlserver

SQL Server 2005 Ejecute un procedimiento almacenado a través de SSIS utilizando GETDATE() como parámetro

Si necesita un tiempo de evaluación constante, como GETDATE(), cree una variable en SSIS llamada GetDate con un tipo de datos de DateTime. Haga clic derecho y en la ventana de propiedades, marque EvaluateAsExpression =True y para la expresión, use GETDATE()

Ahora conecte esa variable a la tarea Ejecutar SQL.

Si no necesita este mismo momento, considere usar una de las variables de alcance del sistema. El ContainerStartTime de la tarea Ejecutar SQL probablemente sería suficiente. Mi valor de acceso es el StartTime ya que fue entonces cuando el paquete comenzó a ejecutarse, pero sabrá mejor cuál es el adecuado para usted.