Einzelnen Beitrag anzeigen

DasWolf

Registriert seit: 7. Jun 2016
76 Beiträge
 
Delphi 10.1 Berlin Professional
 
#8

AW: Wie Char-Feld/Domäne in Firebird 3 Boolean-Feld wandeln?

  Alt 16. Sep 2019, 14:39
Dann wird dir nichts anderes übrig bleiben, als die Umstellung in mehreren Phasen durchzuführen.
-Einfügen neuer Spalten
-Kopie der Werte von alter auf neue Spalte 'J' -> True
(-Behandlung wenn FK andere Tabellen auf derartige Spalten)
-Löschen der alten Spalten
-Umbenennung der neuen Spalten
Dadurch gehen dann mal schnell und effektiv saubere Tabellenstrukturen flöten.
Warum?
Ein kleines Beispiel ist anhand der beigefügten Bilder zu sehen (Vorher und Nachher).
Dort soll z.B. die Struktur so sein, dass die Felder Bearbeiter und BearbeitungsDatum immer hinten stehen.
Bei größeren Tabellen würde es dann noch unstrukturierter aussehen.
Miniaturansicht angehängter Grafiken
tabellenstrukturvorher.png   tabellenstrukturnachher.png  
  Mit Zitat antworten Zitat