Here is a simple fix without any additional software that just works for simple changes (like added fields, multiple tables, etc.).
Instruction:
- You pull a copy of the modified table into the constructor (will be deleted later)
- Now select all new (or changed) fields and (
right-click -> ) copy - In the source table, right-click and
insert them (delete the changed fields first). - Now delete the table you copied from
I know that this is clearly obvious, but somehow unintuitive, and it helped me a lot, since all the necessary attributes and types will be copied, and all links will remain untouched. Hope this helps.
When to use:
Of course, this is - as said - for small changes, but certainly better than manually replacing tables with many links, or when you do not need your entire database structure generated by SQLMetal. For example, when you have a large number of tables (for example, SAP) or when using cross-linked tables from different databases.
Levit 03 Feb '14 at 15:51 2014-02-03 15:51
source share