5 Stimmen

CHECK/NOCHECK für Sql Compact Edition

Ich versuche, Testdaten auf SQL CE zu löschen und neu zu befüllen. Ich erhalte eine Fehlermeldung aufgrund bestehender FK-Beschränkungen. Normalerweise würde ich in Sql2005

ALTER TABLE [tablename] CHECK/NOCHECK CONSTRAINT ALL

um alle Beschränkungen zu aktivieren/deaktivieren. Nach dem, was ich bei meiner Suche finden konnte, scheint dies in CE nicht unterstützt zu werden. Stimmt das? Wenn ja, gibt es eine Alternative?

6voto

Jason Short Punkte 5105

NOCHECK wird auf SQL CE 3.1/3.5 nicht unterstützt

ALTER TABLE SQL CE

Die übliche Methode, dies zu erreichen, besteht darin, die Einschränkung zu entfernen, die Operationen durchzuführen und sie dann wieder hinzuzufügen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X