Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo... hab ein kleines problem mit ner übung zu mysql...

bei der übung haben wir jeweils eine tabelle Artikel und eine tabelle Hersteller erstellt...

Bei der Tabelle artikel haben wir die tabellenspalte herstellernummer als foreign key definiert und ihn auf die tabellenspalte herstellernummer der tabelle hersteller bezogen.

der befehl den ich hier benutzt hab war:

alter table artikel add foreign key (Herstellernummer) references hersteller(Herstellernummer) on delete cascade;

wenn ich jetzt einen artikel aus der tabelle artikel lösche, sollte es doch auch die tabelle hersteller betreffen und den datensatz zur gelöschten herstellernummer auch löschen. leider löscht es mir immer nur aus der tabelle artikel den betreffenden datensatz aber jedoch nicht aus der tabelle hersteller...

wär cool wenn mir jemand helfen könnte :)

Thx

Ja. und zwar mehrere artikel mit dem selben hersteller... aber selbst wenn ich nur einen artikel rauslösche der nur einem hersteller der datenbank zugeordnet wird, löscht es den datensatz nicht...

aber hab das problem jetzt schonmal eingrenzen können daß es an der referenziellen integrität liegt... kann leider den datenbanktyp ned auf innodb ändern... sql sagt mir nur daß es deaktiviert ist, aber leider kann ich auch niemanden finden der mir erklären kann wie ich diese funktion aktiviere...

der momentan eingestellte datenbanktyp ist myisam. kann aber leider die engine nicht auf innodb umstellen... dann sollte das mit dem löschen eigentlich klappen.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.