私はmysqlを使用しています。 mysqlデータベースのテーブルでいくつのプライマリキーが可能です。テーブルにはいくつのプライマリキーがいくつありますか?
答えて
"プライマリ"と呼ばれるもののいくつかを持つことはできません。答えは1です。ただし、主キーには複数の列を含めることができます。そして、それはあなたが質問のこの種の「複合主キー」
と呼ばれるものだ、あなたは常にマニュアルの答えを見つけるでしょう:あなたは1つのプライマリキーを持つことができます
。
PRIMARY KEYは、すべてのキー列をNOT NULLとして定義する必要がある一意のインデックスです。明示的にNOT NULLとして宣言されていない場合、MySQL は暗黙的に(およびサイレントに)宣言します。 1つのテーブルには、1つだけ PRIMARY KEYを含めることができます。 PRIMARY KEYがなく、アプリケーションが にテーブルのPRIMARY KEYを要求した場合、MySQLはNULLカラムを持たない最初のUNIQUE インデックスをPRIMARY KEYとして返します。
複合主キーについてのコメントを投稿しました。 http://dev.mysql.com/doc/refman/5.5/en/create-table.htmlについて学ぶために、MySQLマニュアルからいくつかの読書をすることをお勧めします。さらに、コンポジットプライマリキーについては、探しているだけの質問にはhereという質問があります。
1つで、「プライマリ」。その列/列の一意性を示す他の「一意の」キー/索引を表に含めることができます(また、候補キーとも呼ばれます)。
プライマリキーは1つしか作成できません。作成することも、作成することもできません。また、プライマリキーと論理的に同一の多くのユニークなインデックスを持つことができます(ただし、一部の機能はそれらのために利用できません)。
多くのRDBMSでは、プライマリキーをテーブルの最初のインデックス他のインデックスを持つためにプライマリキーを持っている
1。
しかし、それが主キーを構成するために複数のフィールドを使用することもできます。
- 1. テーブルにはいくつの交差がありますか?
- 2. IndexOf:いくつの母音がいくつありますか?
- 3. ループについて、いくつかのエラーがあります
- 4. パンダread_htmlいくつかのテーブルがありません
- 5. このER図のリレーショナルスキーマにはいくつのテーブルがありますか?
- 6. javaにはいくつかのAPIがありますか?
- 7. このマシンにはいくつのコアがありますか?
- 8. 私のモデルにはいくつのエンティティがありますか?
- 9. HadoopにはいくつのタイプのInputFormatがありますか?
- 10. 私のメソッドにはいくつのスレッドがありますか?
- 11. スパークバージョンのFirebaseにはいくつのプロジェクトがありますか?
- 12. Ajaxアコーディオンヘッダーいくつかのリンクといくつかはありません
- 13. SQLにはいくつの結合がありますか?
- 14. パーセプトロンにはいくつのニューロンがありますか?
- 15. インテルCore i7にはいくつのパイプラインステージがありますか?
- 16. Linuxカーネル2.6にはいくつのシステムコールがありますか?
- 17. GoogleNetにはいくつのパラメータがありますか?
- 18. PCIマルチポートイーサネットカードにはいくつのMACアドレスがありますか?
- 19. DAGにはいくつのエッジがありますか?
- 20. Excel XLLプラグインにはいくつのメモリがありますか?
- 21. HDF5データセットにはいくつの行がありますか?
- 22. nvidia GTS 450にはいくつのスレッドがありますか
- 23. PHPにはいくつのクラスタイプがありますか?
- 24. 逆ページテーブルにはいくつのエントリがありますか?
- 25. WSDLにはいくつかのサービスがあります。
- 26. CMSampleBufferにはいくつのフレームがありますか?
- 27. MySQLにはwilcardがいくつかありますか?
- 28. テーブルとプライマリキーの番号が正しくありません
- 29. SchedulerFactoryの1つのインスタンスには、いくつのトリガーがありますか?
- 30. AudioContextにはいくつかのメソッドがありません