Rudi: Tabellenstruktur vergleichen

Beitrag lesen

Hi,

Ich wäre mir da nicht so sicher, ganz im Gegenteil. Es gibt die Pseudo-Datenbank information_schema mit einer Tabelle namens COLUMNS. Diese mit einem LEFT-Selfjoin an sich selbst binden und die Spalten der einen Tabelle mit denen der anderen Tabelle verknüpfen. Wenn auf der rechten Seite NULL auftaucht, dann fehlt da ein Feld.

das würde mir schon mal helfen... allerdings wäre es natürlich praktisch, Informationen über dieses Feld zu haben, um die Tabelle eventuell upzudaten. Also doch ein Skript?

Dummerweise geht das so nur in eine Richtung. Für zwei Richtungen wäre ein Full Outer Join nötig, das kennt MySQL aber nicht. Als Ersatz braucht es dann eben zwei Abfragen.

das wäre erstmal völlig ausreichend.

danke dir!