![]() |
Datenbank: SQLite • Version: 3 • Zugriff über: SQLiteSimpleDelphi-Wrappers von Tim Anderson
DB nachträglich verändern?
Hallo,
ich habe eine DB die im Einsatz ist, muss aber einem Feld UNIQUE entziehen (das Feld muss nicht mehr UNIQUE sein), wie mache ich das, dass die Daten nicht verloren gehen? Ich greife auf die DB mit "SQLiteSimpleDelphi-Wrappers von Tim Anderson". Danke! |
AW: DB nachträglich verändern?
Diese Richtung sollte problemlos durch
SQL-Code:
möglich sein.
ALTER Table ...
|
AW: DB nachträglich verändern?
Soweit ich weiss unterstützt SQLite kein (vollständiges) ALTER TABLE. AFAIK geht das nur über den Umweg, eine temporäre Tabelle mit den gewünschten Eigenschaften zu erstellen, die Daten zu kopieren, die alte Tabelle löschen und die temporäre Tabelle umbenennen.
Dazu finden sich zB auch Themen bei StackOverflow.com: ![]() ![]() |
AW: DB nachträglich verändern?
Danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz