2 つのテーブルがあります
。1 つはアクティブなユーザー用で、もう 1 つは非アクティブなユーザー用です。どちらもユーザーのフルネームとメールアドレスを持っています。新しいユーザーが両方のテーブルに存在しない場合 (たとえば、電子メール アドレス) にのみ、新しいユーザーを挿入できるようにしたいと考えています。彼が非アクティブなテーブルに存在する場合は、ユーザーを非アクティブなテーブルからアクティブなテーブルに移動するだけで、彼を再アクティブ化します。
挿入する前にユーザーが存在するかどうかを確認するのではなく、ある種のクエリで挿入しようとし、存在する場合は例外をキャッチする方法はありますか?