I am working on a patch (DERBY-6672) which lifts the following limitation in Derby: you can't RENAME a table referenced by a foreign key. The limitation seems to go back at least as far as Cloudscape 5.1 but not as far back as Cloudscape 3.5 (which doesn't have a RENAME TABLE command). I don't have access to the code archaeology for this limitation. Could someone with access to the code archaeology help me understand the motivation for this limitation? I don't want to remove this limitation if it is going to cause some known edge-case to fail.

Thanks,
-Rick

Reply via email to