Mysql
 sql >> база данни >  >> RDS >> Mysql

Използване на неизползвани първични ключове

Това, което искате да постигнете, IMHO, не е много добра идея. Вземете това предвид; има и други Table s, които може да са свързани с primary key които току-що сте изтрили.

Ако приемем, че имате съществуващи стойности в други таблици, свързани с изтрито primary key :Когато вмъкнете нов запис с primary key която е взета от празнината, тогава ще имате стойности които са свързани с другите таблици. Не бихте искали това. Освен ако, разбира се, почистите ВСИЧКИ от вашите таблици, когато изтриете първичен ключ , и това е много работа. Delete Cascade може да не е достатъчно за повечето.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Atomic UPDATE в InnoDB срещу MyISAM

  2. Как да създадете MySQL потребител само за четене?

  3. Как да използвам каскада за изтриване в mysql?

  4. Как Wordpress свързва публикации към категории в своята база данни?

  5. Как да премахнете стойността по подразбиране на колоната в MySQL