É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.