Pourquoi serait-ce fatiguant ?
Si c'est pour insérer des données primales, une technique - afin de ne pas se poser de question sur la précédence - est de désactiver les contraintes d'intégrité référentielle avant d'insérer massivement les données et de les réactiver à la fin.
Si vous utilisez MS SQL Server ceci ce fait avec une commande du genre ALTER TABLE … NOCHECK CONSTRAINT ALL
Pour le faire globalement en une seule instruction dans toute la base :
EXEC sp_MSforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all'
A +
Partager