MySQLのUNIQUE制約が列単位で表示されるように見えますが、行単位で行が一意であることを確認する方法を探しています。答えを推測することは、UNIQUEにする行ごとに連結することによってハッシュを作成することですが、その行のハッシュを格納する列には一意です。また、行のIDはSURROGATE_KEYなので、コントロールを作成しない限り、行自体は常にUNIQUEになります。これは、最後の行の整数のIDの+1だけ増加する整数の連続であることを意味します。MySQLでは、行にUNIQUE制約を設定できますか?
1
A
答えて
4
3
関連する問題
- 1. MySQL PRIMARY KEYとUNIQUE制約
- 2. UNIQUE制約にHibernate
- 3. MySQLのVARCHARカラムの制約を設定することはできますか?
- 4. PostgreSQLのUNIQUE制約は、ドッカーコンテナ
- 5. ジャンゴloaddataのUNIQUE制約は
- 6. が停止MySQLがUNIQUE制約で複数のNULLを許容
- 7. MySQLのUNIQUE制約は、列の値に基づいて
- 8. Web2py 'Unique'制約がfalseに設定された後でも強制的に適用されています
- 9. Hibernate @OneToManyとUNIQUE制約
- 10. singl UNIQUE制約インジケータを持つMySQLの列名
- 11. NVARCHARまたはINT UNIQUE制約付きプライマリキー
- 12. Entity Frameworkモデルfirst:プログラムでUNIQUE制約を作成します。
- 13. UNIQUE制約がdjangoでエラーに失敗しました
- 14. boolean Mysql列に "unique"制約を作成するにはどうすればよいですか?
- 15. SequelizeでJSONBフィールドにUNIQUE制約を作成する方法
- 16. MySQLトリガーはCHECK制約をシミュレートできますか?
- 17. 設定制約
- 18. MySQL。同じフィールドのUNIQUEとPRIMARY KEY制約
- 19. UNIQUE KEY制約違反。オブジェクトに重複キーを挿入できません
- 20. 制約グループで可視性を設定できません
- 21. SQL - のみUNIQUEまたはPRIMARY KEY制約が計算列に
- 22. Unique制約とCheck制約を関連付けることは可能ですか?
- 23. Python/Django処理エラーUNIQUE制約
- 24. Xcode 8.3.3で制約定数を10進数に設定できません
- 25. MySQLのUNIQUE制約はphpMyAdminのとMySQL v5.5.49を使用して、後続のINSERTで
- 26. なぜnvarchar(max)に制約を設定できないのですか?
- 27. 別のテーブルの列の特定の値を考慮する制約をmysqlで強制できますか?
- 28. MYSQL外部キー制約を追加できませんか?
- 29. Cakephp 3.3で外部キー制約を設定するには?
- 30. ScrollViewでImageViewの自動レイアウト制約を設定するには?
多数のフィールドがある場合はパフォーマンスが低下しますが、すべてのフィールドがリストされた一意のキーを追加するだけで済みます。 IDフィールドを除外しなければならないのは、それがあなたが望む一意性を破るからです。 –
私は質問を理解しているか分からない - 一意の列を使わずに行が一意であることを確認したいのですか?しかし、プライマリキーの存在のためにテーブルのすべての行が一意ではありませんか? – ryebr3ad
@ ryebr3ad:主キーが一意であるのは、そのキーが自然の場合にのみ機能し、そうでない場合には、人工生成の順次整数です。 – blunders