Есть база в которой есть поле id, выглядит так
id name
1 user1
2 user2
3 user3строк много, нужно переименовать все строки в поле id чтоб было примерно так
id name
2001 user1
2002 user2
2003 user3КАК МОЖНО ЭТО СДЕЛАТЬ НЕ ВРУЧННУЮ,? СКРИПТОМ ИЛИ ЕСТЬ КАКАЯ ТО ФУНКЦИЯ.
Заранее спасибо.
>Есть база в которой есть поле id, выглядит так
>id name
>1 user1
>2 user2
>3 user3
>
>строк много, нужно переименовать все строки в поле id чтоб было примерно
>так
>
>id name
>2001 user1
>2002 user2
>2003 user3
>
>КАК МОЖНО ЭТО СДЕЛАТЬ НЕ ВРУЧННУЮ,? СКРИПТОМ ИЛИ ЕСТЬ КАКАЯ ТО ФУНКЦИЯ.
>
>Заранее спасибо.Tip dannih dla ID kakoj ?
>>Есть база в которой есть поле id, выглядит так
>>id name
>>1 user1
>>2 user2
>>3 user3
>>
>>строк много, нужно переименовать все строки в поле id чтоб было примерно
>>так
>>
>>id name
>>2001 user1
>>2002 user2
>>2003 user3
>>
>>КАК МОЖНО ЭТО СДЕЛАТЬ НЕ ВРУЧННУЮ,? СКРИПТОМ ИЛИ ЕСТЬ КАКАЯ ТО ФУНКЦИЯ.
>>
>>Заранее спасибо.
>
>Tip dannih dla ID kakoj ?А чем старый id не подходит. А ты уверен что у тебя меньше 2000 записей? А то может нехорошо получиться с номерами id.
Я не спец, но посоветую:
update table_name set id=id+2000;
>Я не спец, но посоветую:
>update table_name set id=id+2000;ура, спасибо, получилось