Ciao!
ho un problema con la modifica di un campo che si autoincrementa.
Nella mia tabella ho 44.000 record e ho creato un nuovo campo in questo modo:
ALTER TABLE `opportunities` ADD COLUMN `opport_number` INTEGER UNSIGNED NOT NULL DEFAULT NULL AUTO_INCREMENT AFTER `id`, ADD UNIQUE INDEX `idx_number`(`opport_number`);
Il campo è autoicrementale e mi trovo nel db i valori da 1 a 44.000. Se però ora volessi cambiarlo e farlo parire da 100.000 ho lanciato l'alter:
ALTER TABLE documents AUTO_INCREMENT = 100000
che sembra faccia qualcosa ma in realtà mi ritrovo ancora i valori da 1 a 44.000
Io vorrei avere i valori da 100.000 a 144.000.
Ho fatto anche così:
ALTER TABLE `opportunities` ADD COLUMN `opport_number` INTEGER UNSIGNED NOT NULL DEFAULT 100000 AUTO_INCREMENT AFTER `id`, ADD UNIQUE INDEX `idx_number`(`opport_number`);
ma non va
Help..

Rispondi quotando