Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2005 Eseguire una stored procedure tramite SSIS utilizzando GETDATE() come parametro

Se hai bisogno di una valutazione costante del tempo, come GETDATE(), crea una variabile in SSIS chiamata GetDate con un tipo di dati DateTime. Fare clic con il pulsante destro del mouse e nella finestra delle proprietà, selezionare EvaluateAsExpression =True e per l'espressione, utilizzare GETDATE()

Ora collega quella variabile all'attività Esegui SQL.

Se non hai bisogno di questo momento, guarda l'utilizzo di una delle variabili con ambito di sistema. Il ContainerStartTime dell'attività Esegui SQL sarebbe probabilmente sufficiente. Il mio valore di riferimento è StartTime poiché è allora che il pacchetto ha iniziato l'esecuzione, ma saprai meglio quale è giusto per te.