1

カスケード削除によって変更されたテーブルの名前を取得する必要があります。使用中の DBがインメモリ モードのderby 10.8の最新バージョンである場合があります。

この要件の理由は、テーブル名を知っていれば、それらのデータを CSV ファイルにフラッシュできるからです。データはメモリ内にあるため、変更時に CSV ファイルに永続化する必要があります。

そのため、あらゆる種類の技術 (Java または SQL) を使用してそれを実現できます。でも一番安いのが欲しい。DDL と重複しているように見えるため、コードで FK 関係を手動で維持したくありません。また、関連テーブルに実際にマスター テーブルと関連レコードがあるかどうかを検討する必要があるようです。

関連するレコードがあるかどうかを照会する必要がありますか、または回避策として関連するテーブルのレコードを手動で削除する必要がありますか?

簡単に言うと、これを行うための最も安価な方法は何ですか?

ここでの安いとは、最も簡単で最速のものを意味します。

ご提案いただきありがとうございます。

ノート。 これは IDE で使用されます。そのため、更新後、ユーザーはその更新直後に変更された CSV ファイルを確認する必要があります。そうしないと、混乱が生じます。

4

0 に答える 0