B
BartTheDevil89
Guest
Hallo,
also ich habe ein Problem, bzw. eine Frage. Und zwar möchte ich eine Datenbank überprüfen können. Ich habe zum Beispiel Tabelle1 mit den und den Spalten. Dann Tabelle 2 mit den und den Spalten....etc.
Jetzt suche ich irgendwie ne Möglichkeit diese zu überprüfen. Also ich speichere in einer Datei in irgendeiner Form (welche?) wie die Tabellen alle ausschauen müssten. Dann möchte ich die Struktur in der Datei mit der in der Datenbank abgleichen und wenn in der Datei was anders ist als in der DB, soll er die DB eben an die Version der Datei anpassen. Also kann ja drei Fälle geben:
1. Es ist alles gleich -> es wird eben nichts geändert
2. irgendwie ist ein Struktur in der Datenbank falsch -> wird an die Datei angepasst
3. In der DAtei ist was neu -> wird in die Datenbank auch mit eingebaut.
Bzw. ansonsten gibts ne Möglichkeit folgende Abfrage zu machen? Ich habe einen Tabellennamen und überprüfe, ob die vorhanden ist. Wenn nein, dann soll er die erstellen.
Als zweites dann überprüfen, ob Spalte1 mit den eigenschaften vorhanden ist. Wenn nein, dann erstellen, wenn ja, dann die Eigenschaften der Tabelle erstellen und wenn die nicht passen, dann diese ändern.
Aber jetzt die Frage: Wie schaffe ich es so ein System zu erstellen? Also sowohl in welcher Form sollte ich das abspeichern in der Datei und wie muss dann die Funkion zum Abgleich ausschauen?
Danke für eure Hilfe
also ich habe ein Problem, bzw. eine Frage. Und zwar möchte ich eine Datenbank überprüfen können. Ich habe zum Beispiel Tabelle1 mit den und den Spalten. Dann Tabelle 2 mit den und den Spalten....etc.
Jetzt suche ich irgendwie ne Möglichkeit diese zu überprüfen. Also ich speichere in einer Datei in irgendeiner Form (welche?) wie die Tabellen alle ausschauen müssten. Dann möchte ich die Struktur in der Datei mit der in der Datenbank abgleichen und wenn in der Datei was anders ist als in der DB, soll er die DB eben an die Version der Datei anpassen. Also kann ja drei Fälle geben:
1. Es ist alles gleich -> es wird eben nichts geändert
2. irgendwie ist ein Struktur in der Datenbank falsch -> wird an die Datei angepasst
3. In der DAtei ist was neu -> wird in die Datenbank auch mit eingebaut.
Bzw. ansonsten gibts ne Möglichkeit folgende Abfrage zu machen? Ich habe einen Tabellennamen und überprüfe, ob die vorhanden ist. Wenn nein, dann soll er die erstellen.
Als zweites dann überprüfen, ob Spalte1 mit den eigenschaften vorhanden ist. Wenn nein, dann erstellen, wenn ja, dann die Eigenschaften der Tabelle erstellen und wenn die nicht passen, dann diese ändern.
Aber jetzt die Frage: Wie schaffe ich es so ein System zu erstellen? Also sowohl in welcher Form sollte ich das abspeichern in der Datei und wie muss dann die Funkion zum Abgleich ausschauen?
Danke für eure Hilfe