我需要获取级联删除导致的修改表的名称。碰巧正在使用的数据库是内存模式下的最新版本的derby 10.8。
这个要求的原因是通过知道表名,我可以将其中的数据刷新到 CSV 文件中。因为数据在内存中,所以修改时应该保存到 CSV 文件中。
因此,您可以使用任何类型的技术(Java 或 SQL)来实现它。但我想要最便宜的。我不想在我的代码中手动维护 FK 关系,因为它似乎与 DDL 重复。此外,似乎我需要考虑相关表是否真的与主表有相关记录。
那么我是否必须查询是否有相关记录,或者我应该手动删除相关表中的这些记录,以便它可以成为一种解决方法?
简单地说,做这个的最便宜的方法是什么?
便宜在这里意味着最简单和最快的。
提前感谢您的建议。
笔记。 这在 IDE 中使用。所以更新后,用户需要看到更新后刚刚修改的CSV文件,否则会造成混乱。