シリアル番号があります。列は自動インクリメントですが、登録IDが必要です。プライマリキーであることを確認してください。MySQLは私にそれを許可していません。それを行う方法はありますか?#1075 - テーブル定義が正しくありません。自動列が1つしかなく、キーとして定義する必要があります。
10
A
答えて
10
それはPRIMARY KEY
とINT
である場合にのみAUTO_INCREMENT
として列を定義することができます(ない本の確認が、BIGINTがあまりにも動作します)。 SerialNo
をAUTO_INCREMENT
に設定したいので、PRIMARY KEY
とEnrollmentID
をUNIQUE
としてください。
CREATE TABLE TableName
(
SerialNo INT AUTO_INCREMENT PRIMARY KEY,
EnrollmentID INT UNIQUE,
-- other columns...
)
3
シリアル番号列をUNIQUE
と定義してください。
関連する問題
- 1. テーブル定義が正しくありません。自動列が1つしかなく、キーとして定義する必要があります。Codeigniter
- 2. テーブルに主キー定義エラーがありません
- 3. 、なぜ私はハッシュを定義する必要がありますが、変数を定義する必要はありませんか?
- 4. パラメータ番号が正しくありません:パラメータが定義されていません..行9
- 5. ASP.eventtracker_aspx 'に定義がありません
- 6. テーブルの定義が見つかりませんでした。
- 7. Vimの自動インデントのインデントが正しくありません
- 8. ro.sf.lcd_densityをビルドプロパティとして定義する必要があります
- 9. NLogの設定が正しくありませんか?
- 10. どのレイヤエンティティクラスを定義する必要がありますか?
- 11. イメージローテーションが正しくありません
- 12. MySQL:#1075 - 不正なテーブル定義。オートインクリメントと別のキー
- 13. BOOST_PHOENIX_ARG_LIMITを定義しても効果がありません
- 14. 浮動要素のjqueryオフセットが正しくありません
- 15. リファクタリングコードがありません:1つ以上の定義済みタイプがありません
- 16. 'ObjectContext'に 'Entry'の定義がなく、拡張メソッド 'Entry'がありません
- 17. X509Certificate.CreateFromCertFile - 指定されたネットワークパスワードが正しくありません。
- 18. 春メールMimeMessageの「From」設定が正しくありません
- 19. プロパティでメソッドを定義する必要があります
- 20. エンティティタイプ 'Microsoft.AspNet.Identity.EntityFramework.IdentityUserLogin <string>'には、キーを定義する必要があります。
- 21. キーがHasKeyで定義されていますが、 "EntityTypeにキーが定義されていません"という例外があります
- 22. アクティビティの要素の幅が正しくありませんか?
- 23. BadKeyError:無効な文字列キーのパディングが正しくありません
- 24. オブジェクトをクラスのメソッドに渡すときに、定数として*定義する必要がありますか?
- 25. Rails 3 Fixture JoinテーブルのIDが正しくありません
- 26. メソッド定義のエラー:ありません1必要な位置引数
- 27. アレイインデックス値未定義、配列がありません
- 28. 私のDjangoビューには引数が1つしかなく、2つしか指定されていませんが、1つしかありません。
- 29. Pythonで定義された関数が正しく動作しません
- 30. テーブルごとに新しい主キーフィールドを定義する必要がありますか?
これは意味があります。しかし、プライマリ・キーの全目的は何か、ユニークなのは同じ作業をしているようです。 –
ここをクリック:http://stackoverflow.com/a/3844913/491243 –