Werden das Deaktivieren und Aktivieren von Fremdschlüsseleinschränkungen in SQL Server unterstützt? Oder ist meine einzige Option, dropund dann re-create die
Fremdschlüssel sind eine Datenintegritätsfunktion von relationalen (und SQL-) Datenbanken. Ein Fremdschlüssel ist eine Reihe von Attributen in einer relationalen Tabelle, die einer referenziellen Integritätsbeschränkung unterliegen. Die referenzielle Integritätsbedingung schreibt vor, dass die Werte der Fremdschlüsselattribute in einer Tabelle A mit den entsprechenden Werten in einer bestimmten Tabelle B übereinstimmen müssen (die manchmal dieselbe Tabelle wie A sein kann).
Werden das Deaktivieren und Aktivieren von Fremdschlüsseleinschränkungen in SQL Server unterstützt? Oder ist meine einzige Option, dropund dann re-create die
Warum nicht ein TRUNCATE auf mygroupArbeit? Obwohl ich habe, ON DELETE CASCADE SETbekomme ich: ERROR 1701 (42000): kann eine Tabelle in einer Fremdschlüsselbedingung verwiesen gestutzt ( mytest. instance, Constraint instance_ibfk_1FOREIGN KEY ( GroupID) LITERATUR mytest. mygroup( ID)) drop database...
Wie erhalte ich in MySQL eine Liste aller Fremdschlüsseleinschränkungen, die auf eine bestimmte Tabelle verweisen? eine bestimmte Spalte? Dies ist dasselbe wie diese Oracle-Frage , jedoch für
Kann ich mit MSSQL2005 eine Tabelle mit einer Fremdschlüsseleinschränkung abschneiden, wenn ich zuerst die untergeordnete Tabelle (die Tabelle mit dem Primärschlüssel der FK-Beziehung) abschneide? Ich weiß, dass ich es auch kann Verwenden Sie eine DELETEohne where-Klausel und dann RESEEDdie...
Ich verwende regelmäßig "ON DELETE CASCADE", aber niemals "ON UPDATE CASCADE", da ich nicht so sicher bin, in welcher Situation es nützlich sein wird. Zur Diskussion sehen wir uns einen Code an. CREATE TABLE parent ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id) ); CREATE TABLE child ( id INT...
Gibt es eine gute einfache Möglichkeit, alle Tabellen aus einer MySQL-Datenbank zu löschen und dabei eventuell vorhandene Fremdschlüsseleinschränkungen zu
Setzt Postgres automatisch Indizes für Fremdschlüssel und Primärschlüssel? Wie kann ich sagen? Gibt es einen Befehl, der alle Indizes für eine Tabelle
Ich versuche, mein neues Schema auf meinen Datenbankserver weiterzuleiten, kann aber nicht herausfinden, warum ich diesen Fehler erhalte. Ich habe versucht, hier nach der Antwort zu suchen, aber alles, was ich gefunden habe, besagt, dass entweder die Datenbank-Engine auf Innodb gesetzt werden soll...
Bitte klären Sie zwei Dinge für mich: Kann ein Fremdschlüssel NULL sein? Kann ein Fremdschlüssel dupliziert werden? Soweit ich weiß, NULLsollte es nicht in Fremdschlüsseln verwendet werden, aber in einigen meiner Anwendungen kann ich NULLsowohl in Oracle als auch in SQL Server eingeben , und...
Ich möchte einer Tabelle namens "katalog" einen Fremdschlüssel hinzufügen. ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; Wenn ich dies versuche, wird folgende Fehlermeldung angezeigt: Error Code:...
Ich mache einige Wartungsarbeiten an einer Datenbankanwendung und habe festgestellt, dass aus Freude, obwohl Werte aus einer Tabelle im Stil von Fremdschlüsseln verwendet werden, keine Fremdschlüsseleinschränkungen für die Tabellen gelten. Ich versuche, FK-Einschränkungen für diese Spalten...
Ich versuche also, meiner Datenbank als Projektanforderung Fremdschlüsseleinschränkungen hinzuzufügen, und es hat beim ersten oder zweiten Mal in verschiedenen Tabellen funktioniert, aber ich habe zwei Tabellen, bei denen beim Versuch, die Fremdschlüsseleinschränkungen hinzuzufügen, eine...
Ich habe eine Weile damit gerungen und kann nicht genau herausfinden, was passiert. Ich habe eine Kartenentität, die Seiten enthält (normalerweise 2) - und sowohl Karten als auch Seiten haben eine Stufe. Ich verwende EF Codefirst-Migrationen und die Migrationen schlagen mit diesem Fehler fehl: Die...
Ich habe eine Tabelle, deren Primärschlüssel in mehreren anderen Tabellen als Fremdschlüssel referenziert wird. Beispielsweise: CREATE TABLE `X` ( `X_id` int NOT NULL auto_increment, `name` varchar(255) NOT NULL, PRIMARY KEY (`X_id`) ) CREATE TABLE `Y` ( `Y_id` int(11) NOT NULL...
Ich erinnere mich, wie Joel Spolsky im Podcast 014 erwähnte, dass er kaum jemals einen Fremdschlüssel verwendet hatte (wenn ich mich richtig erinnere). Für mich scheinen sie jedoch sehr wichtig zu sein, um Doppelarbeit und nachfolgende Datenintegritätsprobleme in Ihrer Datenbank zu vermeiden. Haben...
Ich möchte Einschränkungen aus meiner Tabelle entfernen. Meine Anfrage lautet: ALTER TABLE `tbl_magazine_issue` DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users` Aber ich habe einen Fehler bekommen: #1064- Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer...
Ich habe ein seltsames Problem. Ich versuche, einer Tabelle einen Fremdschlüssel hinzuzufügen, der auf eine andere verweist, aber dies schlägt aus irgendeinem Grund fehl. Aufgrund meiner begrenzten Kenntnisse in MySQL kann möglicherweise nur vermutet werden, dass sich in einer anderen Tabelle ein...
Ich habe eine Tabelle, die mehrere ID-Spalten zu anderen Tabellen hat. Ich möchte, dass ein Fremdschlüssel die Integrität nur erzwingt , wenn ich dort Daten eingebe. Wenn ich zu einem späteren Zeitpunkt ein Update durchführe, um diese Spalte zu füllen, sollte auch die Einschränkung überprüft...
Ich erhalte den folgenden Fehler. Kannst du mir bitte Helfen? Nachricht 547, Ebene 16, Status 0, Zeile 1 Die INSERT-Anweisung stand in Konflikt mit der FOREIGN KEY-Einschränkung "FK_Sup_Item_Sup_Item_Cat". Der Konflikt trat in der Datenbank "dev_bo", Tabelle "dbo.Sup_Item_Cat" auf. Die...
Ich habe Tabellen, für die ich versucht habe, PK FK-Beziehungen festzulegen, aber ich möchte dies überprüfen. Wie kann ich die PK / FK-Beschränkungen anzeigen? Ich habe diese Handbuchseite gesehen, aber sie zeigt keine Beispiele und meine Google-Suche war auch erfolglos. Meine Datenbank ist...