Zitat von
nahpets:
Bei Oracle oder
SQL-Server täte ich ins Dictionary schauen und mir dort aus den Einträgen zur Laufzeit das passende Statement bauen, mit Ausnahme der Spalten, bei denen ich selbst was ändern möchte.
Danke, so oder ähnlich kann ich es in Firebird auch umsetzen. Ich mag halt dieses
SQL-Zusammen-Gebastel nicht sonderlich, aber ich glaube hier führt kein Weg daran vorbei. Immer noch besser, als bei jedem neuen Feld daran denken zu müssen, auch diese Routine anzupassen.
Bis vor einiger Zeit habe ich 4GL programmiert, dort konnte man sowas einfach mit dem Befehl BUFFER-COPY lösen. Naja, alles hat sein Vor- und Nachteile.
Gruß,
Jens