これはおかしなことに聞こえるかもしれませんが (もし私がデータベースを設計していたら別の方法で作成していたでしょう)、実際には挿入時に重複キーを強制したいと考えています。私は、すべての行で同じ値を持つ「null ではない」pk として列を持つように設計されたデータベースを使用しています。私が使用しているレコード管理ソフトウェアは、どういうわけか、そのレコードごとにこれらの列に重複を挿入できます。別のテーブルの列からこのテーブルの 1 つの列にデータをコピーする必要があります。通常、私はその列にのみ挿入しようとしますが、pk は 'not null' に設定されているため、それらに何かを入れる必要があり、すべてのレコードで何かが同じでなければならないというテーブルの設定方法. これは不可能なはずですが、記録保持ソフトウェアを作成した会社は、何らかの方法でそれを機能させました。
PS私はこれが通常まったく良い考えではないことを知っています。したがって、それがどれほどクレイジーであるかに関係なく、これをどのように行うことができるかについての提案を含めてください. ありがとうございました。