Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Jak przesunąć kolumnę na 1 pozycję?
Forum PHP.pl > Forum > Przedszkole
Neutral
  1.  
  2. login | password | id


Mam taką tabelę o takim describe.
Chcę, żeby id było first, nie ostatnie. Jak to zmodyfikować przesunąć, bez usuwania i pisania od nowa z first?
redeemer
  1. ALTER TABLE `tabela` MODIFY id int(11) FIRST;
Neutral
To jak do tego id, dodać auto_increment?
viking
A dokumentację mysql zamknęli? http://dev.mysql.com/doc/refman/5.7/en/alter-table.html
KsaR
  1. ALTER TABLE `tabela` CHANGE `id` `id` int AUTO_INCREMENT

Ps. To zmienia wszelkie ustawienia kolumny na nowe (nadpisuje) wiec jak miales jakies dodatkowe np. unsigned, not null itp to musisz dodac tu do zapytania.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.