|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander V. Gaiduk 2:5020/400 21 Mar 2006 13:21:07 To : Ilya Anfimov Subject : Hа: Hа: Переход с W2K на Linux. -------------------------------------------------------------------------------- > >> >> Под линукс работает большое количество СУБД. > >> >> очень неполный список: mySQL, PostgreSQL, Oracle, Sybase. Кто-то из > > них > >> >> наверняка имеет нужную функциональность. Hасколько я слышал, SybaseASA > >> >> очень похож на MSSQL. надо сказать, если удалять данные из таблицы > > mysql > >> >> командой delete, pk не сбрасывается. > >> IA> > >> IA> Люди, объясните мне этот анекдот. А то вот уже вотрой говорит > >> IA> про какое-то 'необнуление' PK при удалении, а я даже понять > >> IA> немогу -- что это вообще может быть? > >> > >> ну данные в таблице все удалил и от тебе при Insert начинает PK с > > нуля > >> считать... > > > > в MySQL автоинкрементное поле это сущность "живущая" внутри таблицы, > > при удалении данных по DELETE эта сущность своих свойств не > > меняет, следовательно очередной номер будет на 1 больший > > от последней ранее вставленной записи. > > MySQL при удалении данных по DELETE FROM table; пересоздаёт таблицу. > По крайней мере для MyISAM. как твоё сообщение соотносится с "DELETE FROM table WHERE (кое что)" какой, нах, пересоздание таблиц? --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7574a9989f65.html, оценка из 5, голосов 10
|