sql >> Databasteknik >  >> RDS >> Mysql

Hur räknar man om primärindex?

set @pk:=0;

update 
  your_table
  set [email protected]:[email protected]+1
  order by pk;       <-- order by original pk

Enligt min åsikt är det bra att ha en stor surrogatnyckel. Det är troligtvis osannolikt att du använder upp alla max tillåtna heltal. Tänk på att du kan dubbla det med osignerad.



  1. Vad är det korrekta och säkra/säkra sättet att hålla en användare inloggad? småkakor? session? PHP &&MYSQL

  2. MySQL:Hur man infogar flera poster med samma ID autoinkrement

  3. SQL Välj de vanligaste värdena

  4. Spring Boot JPA:hur frågar man en JSON-kolumn i en tabell