Exec procédure entre deux dates
Bonjour,
Dans SQL Server, j'ai une procédure que je veux exécuter entre deux dates précises (du 1er jusqu'à aujourd'hui du mois courant). Cette procédure contient deux colonnes:
@from de type smalldatetime
@to de type smalldatetime
Ma requête, que je veux exécuter, est la suivante:
Code:
Exec MaProcédure '20110201', '20110201', 0,0
Quand je tape cette requête, elle fonctionne bien sauf que moi je veux automatiser la partie date.
J ai tester:
Code:
Exec MaProcédure 'CONVERT(VARCHAR(8), dateadd(day, 0, GETDATE()), 112)', 'CONVERT(VARCHAR(8), GETDATE(), 112)', 0,0
ça m'affiche une erreur de conversion en smalldatetime !!
Merci pour votre aide.