Je cherche un moyen de désactiver temporairement toutes les contraintes de la base de données (par exemple, les relations de table).
J'ai besoin de copier (à l'aide des INSERT) les tables d'une base de données vers une autre base de données. Je sais que je peux y parvenir en exécutant les commandes dans le bon ordre (pour ne pas rompre les relations).
Mais ce serait plus facile si je pouvais désactiver temporairement la vérification des contraintes et la réactiver après la fin de l'opération.
Est-ce possible?
sql-server
et sql-server-2005
. Le lien que j'ai donné est pour SQL Server, mais vous pouvez faire la même chose dans Oracle - voir ici et ici . Vous pouvez également le faire dans PostgreSQL .