Thomas Mell: Weitere Tabellen einer MERGE-Tabelle hinzufügen (MySql)

Hallo,
ich habe eine MySql-Datenbank in der 12 Tabellen zu einer MERGE-Tabelle zusammengefast sind. Nun möchte ich zur Laufzeit weitere Tabellen hinzufügen oder auch bestehende entfernen (ALTER TABLE ?).
Kennt jemand eine Möglichkeit wie man das bewerkstelligen kann ohne die MERGE-Tabelle zu löschen und neu anzulegen?

Grüße
Thomas Mell

  1. Halihallo Thomas

    ich habe eine MySql-Datenbank in der 12 Tabellen zu einer MERGE-Tabelle zusammengefast sind. Nun möchte ich zur Laufzeit weitere Tabellen hinzufügen oder auch bestehende entfernen (ALTER TABLE ?).
    Kennt jemand eine Möglichkeit wie man das bewerkstelligen kann ohne die MERGE-Tabelle zu löschen und neu anzulegen?

    aus http://www.mysql.com/doc/en/MERGE.html:
    To remap a MERGE table you can do one of the following:

    DROP the table and re-create it
    Use ALTER TABLE table_name UNION=(...)
    Change the `.MRG' file and issue a FLUSH TABLE on the MERGE table and all underlying
    tables to force the storage engine to read the new definition file.

    Viele Grüsse

    Philipp

    --
    RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
    Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.