sql >> データベース >  >> RDS >> Mysql

主キーと一意キーの違い

    主キー:

    • テーブルに存在できる主キー制約は1つだけです
    • 一部のDBMSでは、NULLにすることはできません -例: MySQLはNOT NULLを追加します
    • 主キーはレコードの一意のキー識別子です

    一意のキー:

    • 1つのテーブルに複数の一意のキーを含めることができます
    • 一意キーにはNULLを含めることができます 値
    • 候補キーになる可能性があります
    • 一意キーはNULLにすることができます;複数の行にNULLを含めることができます 値であるため、「一意」とは見なされない場合があります


    1. Oracle Javaの更新に早期にアクセスして、RIAをテストし、これらの更新が公開されたときにファイアドリルを回避するにはどうすればよいですか?

    2. SQL、結果を連結する方法は?

    3. レール内の列タイプをより長い文字列に変更する

    4. MySQLまたはMariaDBにデータベースをインポートする