J'ai une contrainte (nommée INVS_ITEM_LOCATIONS_PK
) dans ma table SQL Server 2005.Comment puis-je désactiver une contrainte?
Comment puis-je le désactiver?
J'ai une contrainte (nommée INVS_ITEM_LOCATIONS_PK
) dans ma table SQL Server 2005.Comment puis-je désactiver une contrainte?
Comment puis-je le désactiver?
ALTER TABLE INVS_ITEM_LOCATIONS NOCHECK CONTRAINTE INVS_ITEM_LOCATIONS_PK
Je ne suis pas sûr si vous pouvez désactiver une contrainte, peut-être vous avez besoin de DROP la contrainte?
I GOT GARS REPONSE – Domnic
Je l'ai essayé, mais il semble que ce n'est pas autorisé pour les clés primaires. Basé sur la convention de nommage je suppose que cette contrainte est en effet pour un PK. TW, j'obtiens l'erreur suivante: "L'objet 'my_pk' ne peut pas être désactivé ou activé Cette action s'applique uniquement aux contraintes de clé étrangère et de vérification." –