Advertisement

Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Paweł Kopeć Mój profesjonalny
brak opisu

Temat: SQLite i zmiana wartości auto_increment

Witam,
czy istnieje jakaś możliwość zmiany domyślnej wartości auto_increment z 1 np na 2? Chciałbym mieć np. liczby same parzyste.

Pozdrawiam
19.02.2012, 11:32

Łukasz Schabek "I have a plan so
cunning, you could
put a tail on it
and...

Temat: SQLite i zmiana wartości auto_increment

Cześć,

Możesz zrobić UPDATE na tabeli sqlite_sequence.


UPDATE sqlite_sequence SET seq = seq + 1 WHERE name = 'NAZWA_TABELI';
19.02.2012, 12:15

Wlodzimierz M. Software Engineer,
Motorola Polska

Temat: SQLite i zmiana wartości auto_increment

Autoincrement nie gwarantuje Ci, ze kazde kolejne ID bedzie o 1 wieksze (gwarantuje Ci tylko, ze bedzie unikalne i wieksze od najwiekszego ID w bazie - zazwyczaj wlasnie o 1).
20.02.2012, 00:11

Marcin Miga Programista. Po
prostu programista.

Temat: SQLite i zmiana wartości auto_increment

Poza tym sposób podany przez Łukasza może nie zadziałać w przypadku kopiowania z innej tabeli większej ilości rekordów...
20.02.2012, 07:55



Wyślij zaproszenie do