sql >> Databáze >  >> RDS >> Mysql

rozdíl mezi primárním klíčem a jedinečným klíčem

Primární klíč:

  • V tabulce může být pouze jedno omezení primárního klíče
  • V některých DBMS nemůže být NULL - např. MySQL přidává NOT NULL
  • Primární klíč je jedinečný klíčový identifikátor záznamu

Jedinečný klíč:

  • V jedné tabulce může být více než jeden jedinečný klíč
  • Jedinečný klíč může mít NULL hodnoty
  • Může to být kandidátský klíč
  • Jedinečný klíč může být NULL; více řádků může mít NULL hodnot, a proto je nelze považovat za „unikátní“


  1. Jak předat pole do uložené procedury serveru SQL Server

  2. SQLT v 12c Can't Gather Stats

  3. Konfigurace upozornění na e-mail databáze v MS SQL Server

  4. Nejlepší nástroj pro obnovu SQL pro rok 2020 k obnovení klíčové databáze SQL