6

なぜこのエラー #1062 - Duplicate entry '1' for key 1 cany が表示されるのかわかりません。ありがとう

4

5 に答える 5

6

列が一意に設定されている可能性が高く、テーブルに既に存在する ID を持つ行を入力しようとしています。

于 2010-07-22T17:12:44.817 に答える
4

ID (または他のフィールド)1が設定されたレコードを挿入しようとしている可能性がありますが、そのようなレコードはテーブルに既に存在します。主キーであるフィールドには、レコードごとに一意の値が必要です。

于 2010-07-22T17:12:48.807 に答える
2

すでに「1」の値を持つ一意のキー フィールドに「1」を挿入しようとしていると思います

于 2010-07-22T17:13:29.913 に答える
0

1 つの主キーが一意の値でなければならないグループで、主キーを追加する必要があります。たとえば、テーブルに id、name、address、group_id の 4 つの列があり、group_id の値が重複している場合、group_id をプライマリとして追加する場合は、id と group_id で構成されるグループにする必要があります。

于 2013-05-10T03:18:08.160 に答える