Hallo, gibt es in MySQL eine Möglichkeit Views zu erstellen ? Wenn nicht, in der Docu fand ich nichts drüber, deswegen gehe ich davon aus das es nicht geht, wie kann ich folgendes realisieren: Externes Program A ( z.B StarOffice ) will das in der AdressenDB eine Tabelle adressen existiert. Die muß u.a Felder VORNAME, NAME haben. Externes Program B ( z.B SuSEFAX ) erwartet in der Adressen-Tabelle Felder PRENAME A_NAME. Es sind also vom Inhalt gleiche Felder nur die heißen anders. Ich wollte mir also eine Tabelle anlegen mit Feldern z.B 1_NAME 1_VORNAME und dann 2 Views auf die Tabelle damit ich die Daten nicht doppelt eingeben muß. Wie wird so etwas unter MySQL realisiert ? In dem Buch aus www.little-idiot.de fand ich folgendes: HEAP Ist die Datenstruktur für eine Tabelle, die nur im RAM abgelegt wird. Entsprechend sind die Zugriffe darauf ca. 5-30x schneller, als auf die normale Datenbank. Dies kann VIEWS vollständig ersetzen. und weiter: mysql> CREATE TABLE test (a int not null auto_increment, primary key (a), key(b)) TYPE=HEAP SELECT b,c from test2; das will aber nicht :((. Es kommt nur : mysql> CREATE TABLE test (a int not null auto_increment, primary key (a), key(b) ) TYPE=HEAP select b,c from test2; ERROR 1064: You have an error in your SQL syntax near 'select b,c from test2' at line 1 Was ist daran falsch ?. Oder sind das nur leere Verschprechungen die in dem Buch stehen ? Gruß Robert -- Robert Rakowicz Tel: 02505/ 991607 Fax: 02505/ 991708 Mobil: 0179/ 2132867 E-Mail: Robert.Rakowicz@Muenster.de URL: --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com