2010-01-27 2 views
0

J'utilise SQL 2005. Pour l'un de nos clients, nous exécutons un script chaque fois que nous configurons une nouvelle base de données. Le script définit quelles informations restent et quelles informations sont supprimées de la base de données .... nous utilisons une base de données master pour définir les informations par défaut "typiques". On m'a demandé d'ajouter une instruction delete au script avec un 'test' pour que l'instruction delete cesse de s'exécuter automatiquement après le 1er janvier 2011. Nous ne voulons pas d'autres informations si le script est affecté; juste la seule déclaration. Est-ce que quelqu'un sait comment structurer la syntaxe pour ce genre de demande?Définition d'une date pour mettre fin à l'utilisation d'une section d'un script SQL

Merci.

Répondre

3
IF GETDATE() < '20110101' 
BEGIN 
--Deletez 
END 

Vous devrez peut-être de jeter, mais je ne pense pas CAST('20110101' AS DATETIME)

Questions connexes