sql >> Database >  >> RDS >> Mysql

Als ik een rij uit een tabel in een database verwijder, hoe hernoem ik de primaire sleutels?

Deze vraag komt vaak voor, maar het is een vals probleem. Je hoeft je geen zorgen te maken over ID. Het is gewoon een identificatie. Laat het zoals het is.

U kunt een oplopend nummer programmatisch toevoegen, met uw favoriete programmeertaal of via sql.

select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t


  1. Zeer eenvoudige gebruikersinvoer in django

  2. Hoe de eerste twee tekens van een tekenreeks in Oracle-query te krijgen?

  3. Is er een manier om de autoincrement-ID op te halen uit een voorbereide instructie?

  4. hoe geneste select op zend db te bouwen