Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server 2005 Execute um procedimento armazenado via SSIS usando GETDATE() como um parâmetro


Se você precisar de um tempo de avaliação constante, como GETDATE(), crie uma variável no SSIS chamada GetDate com um tipo de dados de DateTime. Clique com o botão direito e na janela de propriedades, marque EvaluateAsExpression =True e para a Expression, use GETDATE()

Agora conecte essa variável à tarefa Execute SQL.

Se você não precisa neste exato momento, veja como usar uma das variáveis ​​de escopo do sistema. O ContainerStartTime da Tarefa Executar SQL provavelmente seria suficiente. Meu valor de acesso é o StartTime pois foi quando o pacote começou a ser executado, mas você saberá melhor qual é o certo para você.