sql >> Database >  >> RDS >> Mysql

Ongebruikte primaire sleutels gebruiken

Wat je wilt bereiken, IMHO, is geen goed idee. Houd hier rekening mee; er zijn andere Table s die kunnen worden geassocieerd met de primary key die u zojuist hebt verwijderd.

Ervan uitgaande dat u bestaande waarden heeft in andere tabellen die zijn gekoppeld aan de verwijderde primary key :Wanneer u een nieuwe invoer invoert met primary key die uit het gat is gehaald, heb je dan waarden die zijn gekoppeld aan de andere tabellen. Dat zou je niet willen. Tenzij natuurlijk, als je ALLE opruimt van uw tabellen wanneer u een primaire sleutel verwijdert , en dat is veel werk. Delete Cascade misschien niet genoeg voor de meesten.



  1. Query's met outer joins werken anders in Oracle 12c

  2. Is het sneller om MySQL te verbinden/gebruiken op localhost in plaats van op een domein (zelfs als het domein naar dezelfde computer wordt omgezet)?

  3. Wat veroorzaakt Meer wordt niet herkend... fout bij het uitvoeren van Postgresql 11 op een Windows-computer?

  4. Selecteer top 10 records voor elke categorie