Nie można uzyskać składni GETDATE() do pracy w kroku zadania typu Transact-Sql Script. I umieścić w poleceniu jako:GETDATE() w poleceniu Kroku zadań T-SQL
execute insertMostRecentUpdate
@Data='Data',
@Date=GETDATE()-1
ale pojawia się „Niepoprawna składnia w pobliżu«)»” błąd podczas analizowania lub próbuje go uruchomić. jakieś pomysły?
oprócz Florian: Bądź ostrożny, że getdate() - 1 nie ma znaczenia wczoraj (ponieważ getdate ma również składnik czasu) – Tobiasopdenbrouw
Dzięki Flo! Naucz się czegoś nowego każdego dnia. Jestem trochę zirytowany, że żadne z moich googlowań nie zmieniło tego :) –
@C Bauer Bardzo mile widziane :-); i proszę również zauważyć bardzo ważne informacje @ Tobiasopdenbrouw. Jako drugie rozszerzenie: przy SS2k8 wszyscy powinniśmy zacząć używać DATETIME2 i SYSDATETIME() i pozbyć się DATETIME i GETDATE(). –