2010-04-07 4 views
0

Étant donné:SQL Server: peut INFORMATION_SCHEMA me dire quand un objet SQL a été créé?

  • J'ai ajouté une clé étrangère non annulable à une table.
  • Je me suis arrêté sur un moyen de remplir la clé étrangère avec des valeurs par défaut.
  • J'ai vérifié dans les deux modifications un script de création de base de données re-runnable.
  • D'autres développeurs ont exécuté ce script, et maintenant ils ont la clé étrangère remplie avec des valeurs par défaut sur leurs machines de développement.

Quelques jours plus tard cependant ...

  • je changé d'avis.
  • Maintenant, je voudrais remplir différemment les valeurs par défaut de la clé étrangère.

Ma question:

Peut SQL Server ou INFORMATION_SCHEMA je souhaite être informé des objets SQL ont été créés?

Idéalement, je voudrais laisser tomber et ajouter à nouveau la clé étrangère si il a été créé avant une certaine date/heure.

Toute aide ou stratégie alternative serait grandement appréciée.
Évidemment, je voudrais éviter d'aller au cube de chaque développeur, en leur demandant d'abandonner la clé étrangère manuellement.

Répondre

Questions connexes