Je n'arrive pas à obtenir la syntaxe GETDATE() pour fonctionner dans une étape de travail de type Transact-Sql Script. Je mets dans la commande comme:GETDATE() dans un travail T-SQL Étape Commande
execute insertMostRecentUpdate
@Data='Data',
@Date=GETDATE()-1
Mais je reçois une erreur « syntaxe incorrecte près «) » » lors de l'analyse ou d'essayer de l'exécuter. Des pensées?
En plus de Florian: Faites attention que getdate() - 1 ne signifie pas hier (comme getdate a aussi un composant time) – Tobiasopdenbrouw
Thanks Flo! Apprendre quelque chose de nouveau chaque jour. Je suis un peu ennuyé qu'aucun de mes googlings ne se soit retourné :) –
@C Bauer Très bienvenue :-); et s'il vous plaît noter également les informations très importantes de Tobiasopdenbrouw. Comme une deuxième extension: Avec SS2k8, nous devrions tous commencer à utiliser DATETIME2 et SYSDATETIME() et se débarrasser de DATETIME et GETDATE(). –