verwendete Version: 0.9.9.695:
Hallo Programmierer,
ich bin des Öfteren darauf gestoßen, dass erfolgte Typumwandlungen
nicht konsequent alle Tabellen der Datenbank betrafen.
Ein Beispiel wäre der Typ für das Feld „kArtikel“ in der Tabelle „tArtikel“,
der vom Typ „int“ in den Typ „bigint“ geändert wurde. Alle betreffenden Felder in Tabellen,
in denen dieses Feld als Verweis (als Fremdschlüssel wäre richtiger) verwendet wird,
müssten gleichzeitig eine Typanpassung erfahren.
Das nicht zu beachten, ist ein ziemlich grober Fehler. Er kommt allerdings erst
dann zum Tragen, wenn die Anzahl der jemals eingegebenen Artikel die
Grenze einer Int-Zahl übersteigt. Schaut euch in diesem Fall mal die Tabelle
„tArtikelbilder“ an.
Hallo Programmierer,
ich bin des Öfteren darauf gestoßen, dass erfolgte Typumwandlungen
nicht konsequent alle Tabellen der Datenbank betrafen.
Ein Beispiel wäre der Typ für das Feld „kArtikel“ in der Tabelle „tArtikel“,
der vom Typ „int“ in den Typ „bigint“ geändert wurde. Alle betreffenden Felder in Tabellen,
in denen dieses Feld als Verweis (als Fremdschlüssel wäre richtiger) verwendet wird,
müssten gleichzeitig eine Typanpassung erfahren.
Das nicht zu beachten, ist ein ziemlich grober Fehler. Er kommt allerdings erst
dann zum Tragen, wenn die Anzahl der jemals eingegebenen Artikel die
Grenze einer Int-Zahl übersteigt. Schaut euch in diesem Fall mal die Tabelle
„tArtikelbilder“ an.