Strona 1 z 1

SQL reseowanie autoinkrementacji

: wt gru 04, 2007 9:30 pm
autor: djafterhour
Witam mam pytanie:)
Czy jest możliwość zresetowania autoinkrementacji przy pomocy skryptu php w bazie danych bez usowania tabeli?
z gory dziekuje za pomoc i pozdrawiam

Re: SQL reseowanie autoinkrementacji

: czw gru 06, 2007 9:50 pm
autor: 123456
Ogólnie wartość AI zmienia się tak:
[sql] ALTER TABLE `nazwa_tabeli` AUTO_INCREMENT = 1 [/sql]
Jednak jeśli masz już w danej tabeli rekordy o AI wyższym niż wartość na jaką zmieniasz, to raczej baza nie zapisze tej wartości. W sumie to zależy na jakim silniku bazodanowym pracujesz i co chcesz osiągnąć. Napisz dokładniej to może coś się wymyśli...