La commande est celle-ci :
ALTER TABLE ma_table NOCHECK CONSTRAINT ALL
Pour désactiver TOUTES les contraintes de TOUTES les tables :
exec sp_MSforeachtable ’ALTER TABLE ? NOCHECK CONSTRAINT ALL’
Pour tout remettre d’équerre :
exec sp_MSforeachtable ’ALTER TABLE ? CHECK CONSTRAINT ALL’
A noter que ça marche aussi pour désactiver les triggers : ALTER TABLE ma_table DISABLE TRIGGER ALL
, puis faire ENABLE
pour les réactiver.
Source sur SQLServer Magazine.
Mois : juillet 2008
C# : long, int, Int32 et Int64… Quels rapports ?
Comme le dit si bien un internaute anglophone dont l’expertise C-Sharpienne est aussi pointue que son phrasé shakespearien :
In C#, « int » is an alias for Int32, and « long » is an alias for « Int64 ».
Rien à ajouter, donc…