Ik weet dat deze vraag oud is, maar voor het geval anderen deze vraag tegenkomen, is er een ander alternatief.
BELANGRIJK:Dit alternatief is geldig zolang de auto-increment niet echt belangrijk is, en je dus alleen een unieke identifier nodig hebt voor de weergaverijen:
U kunt de functie UUID() gebruiken die u een unieke alfanumerieke identificatie geeft. Raadpleeg de documentatie op mysql-reference-manual
Daarom zou je een weergave als deze kunnen maken:
Create view my-view AS
Select UUID() as 'id', t.name, t.value
from table t
....