Se vuoi cambiare il passo di incremento automatico da 1 a N, allora c'è una soluzione. Potrebbe essere fatto sul lato del server MySQL:cerca l'opzione di avvio '--auto-increment-increment' o usa il seguente comando SET @@auto_increment_increment=2; , ma tieni presente che si tratta di una modifica a livello di server (tutte le tabelle aumenteranno di 2).
Potrebbero essere prese in considerazione soluzioni non ortodosse:
- Avvia due server MySQL sulla stessa macchina, con porte diverse (una con
auto_increment_increment=1altro conauto_increment_increment=2) - Usa un po' di magia lato server (PHP, ASP ,???) combinata con la disattivazione delle tabelle
auto_incrementper calcolare manualmente (una semplice sbirciatina all'ultimo id e +=2 andrebbe bene) e fornire l'id inINSERTinterrogazione.