トップ「Unique-key」の質問

キーは、テーブル内で還元不可能な一意性とnull許容値を持たない属性のセットです。

主キーと一意キーの違い

私はmysqlデータベースを使用しています。 主キーと一意キーの間に混乱があります。プライマリキーと一意キーをどこで作成すればよいか教えてください。 つまり、どのような状況で一意キーまたは主キーを作成するかを意味します。

mysql sql database primary-key unique-key

EntityFrameworkの複数の列の一意キー制約

私はEntityFramework5.0コードファーストを使用しています。public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string […] 続きを読む…

entity-framework ef-code-first constraints multiple-columns unique-key

重複キーに...を挿入(何もしない)

2つの列に一意のキーを持つテーブルがあります。CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT […] 続きを読む…

mysql sql unique-key

MySQL-テーブルの作成中に一緒に使用した場合の「PRIMARYKEY」、「UNIQUE KEY」、および「KEY」の意味

MySQLの単一のCREATE TABLEステートメントにまとめられている場合、 PRIMARY KEY 、 UNIQUE KEY 、およびKEYの目的について誰かが説明できますか?CREATE TABLE […] 続きを読む…

mysql sql-server primary-key unique-key

#1062-UNIQUE KEY(MySQL)を追加しようとすると、キー 'unique_id'のエントリ ''が重複します

UNIQUE KEYを追加しようとしたときに、MySQLでエラーが発生しました。 これが私がやろうとしていることです。 VARCHAR(100)である「unique_id」という列があります。 テーブルにインデックスが定義されていません。 このエラーが発生します:#1062 - Duplicate entry '' […] 続きを読む…

mysql unique unique-key

最初にEFコードを持つ一意のキー

私のプロジェクトには次のモデルがありますpublic class Category { public Guid ID { get; set; } [Required(ErrorMessage = " […] 続きを読む…

c# ef-code-first entity-framework-4.1 unique-key

SQL - 一意キー、主キー、および外部キー

SQL概念に関して、一意キー、主キー、および外部キーの違いは何ですか?それらは互いにどのように異なりますか?

sql foreign-keys primary-key rdbms unique-key

EF6とSQLServerでUniqueKey違反の例外をキャッチするにはどうすればよいですか?

テーブルの1つに一意のキーがあり、重複するレコードを挿入しようとすると、期待どおりに例外がスローされます。 ただし、一意キー制約違反のエラーメッセージをカスタマイズできるように、一意キー例外を他の例外と区別する必要があります。私がオンラインで見つけたすべての解決策は、 ex.InnerExceptionをSystem.Data.SqlClient.SqlExceptionにキャストし、 Numberプロパティが2601または2627に等しいかどうかを次のように確認することを提案しています。try { _context.SaveChanges(); } […] 続きを読む…

c# sql-server exception-handling entity-framework-6 unique-key

MySQL:ALTER IGNORE TABLE ADD UNIQUE、何が切り捨てられますか?

ID、タイプ、所有者、説明の4つの列を持つテーブルがあります。 IDはAUTO_INCREMENTPRIMARY KEYであり、次のようにします。ALTER IGNORE TABLE `my_table` […] 続きを読む…

mysql alter-table unique-key