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

SQL Server 2005 Kør en lagret procedure via SSIS med GETDATE() som en parameter

Hvis du har brug for en konstant evaluerende tid, f.eks. GETDATE(), skal du oprette en variabel i SSIS kaldet GetDate med en datatype DatoTime. Højreklik og på egenskabsvinduet, tjek EvaluateAsExpression =True og for udtrykket, brug GETDATE()

Forbind nu den variabel til Execute SQL Task.

Hvis du ikke har brug for dette øjeblik, så se på at bruge en af ​​de systemvariabler. ContainerStartTime af Execute SQL-opgaven ville sandsynligvis være tilstrækkeligt. Min gå til værdi er StartTime da pakken startede eksekveringen, men du ved bedst, hvilken der er den rigtige for dig.



  1. Fejl 1130 i mysql

  2. Opbygning af Android-app til at køre PHP og MySQL på Android-tablet

  3. Kan du ikke finde jdbc-driveren?

  4. Når du tilmelder dig et meget lille/tomt bord, hvorfor laver MySQL en fuld scanning på trods af, at jeg bruger LIMIT?