我沒有得到Internet上的任何地方。我想要在行刪除時將行更改(更改行的id)。像:Mysql ID自動增量不爲null當行刪除篩選
id value 1 edt55tgge 2 edgg545re 3 gt5edbeg4 4 e98i7thde 5 455t44ede
當我刪除行2和4,表應該成爲
id value 1 edt55tgge 2 gt5edbeg4 3 455t44ede我使用的ID
INT NOT NULL AUTO_INCREMENT PRIMARY KEY
,在這變得不可能
。 請幫忙。
使用'AUTO_INCERMENT'時,這幾乎是不可能的。 –
'id'是你的主要關鍵 - 這意味着所有其他FK的表都必須以某種方式神奇地'轉移'。更不用說對任何其他客戶持有不再冪等現在陳舊的代用鑰匙的不便。 – StuartLC