2013-08-05 17 views
13

Chcę dodać kolumnę do istniejącej tabeli. Czy mogę dodać je pomiędzy dwiema istniejącymi kolumnami? Pracuję nad phpmyadmin.Wstawianie kolumny do istniejącej tabeli w phpmyadmin

+0

Możesz przeczytać dokumentację MySQL i prawdopodobnie tysiące artykułów Googleable, aby się tego nauczyć. –

+0

Widząc, że jest to pierwszy link, który pojawia się w Google, myślę, że dobrze jest mieć odpowiedź. – CHarris

Odpowiedz

17

Użyj nowej kolumny po dodaniu.

  1. Wybierz bazę danych z menu po lewej stronie.

  2. Wybierz tabelę, klikając hiperłącze kolumny tytułu.

  3. Zaznacz opcję Dodaj nową kolumnę po przycisku radiowym i wybierz kolumnę , którą chcesz wstawić po liście rozwijanej.

  4. Kliknij Dodaj.

Ten film przechodzi przez proces http://www.youtube.com/watch?v=jZ72GCGWPQg

1

Chcesz coś takiego:

ALTER TABLE contacts ADD email VARCHAR(60); 
2

ordering of columns in MySQL nie ma większego znaczenia. Jeśli chodzi o dodanie nowej kolumny,

ALTER TABLE `tblName` 
    ADD COLUMN `colName` INT(10) AFTER `firstCol`; 

Klauzula AFTER określa położenie gdzie nowa kolumna przyjdzie.

1

Myślę, że this video może ci pomóc. Z PHPMyAdmin

  1. Przejdź do strony stołu chcesz zmodyfikować
  2. Na dole strony wybierz sobie życzysz kolumnę w „After” (na jakiej pozycji chcesz dodać kolumnę w tabeli)
  3. potwierdzić i wprowadzić nowe informacje kolumny

można również zrobić to za pomocą zwykłego języka SQL, z ALTER TABLE zapytania:

ALTER TABLE mytable ADD column3 INT AFTER column1 
2

Tak, można to zrobić. Zobacz pole "po" w sekcji. możesz wybrać, po którym polu musisz dodać nowe pole.

Powiązane problemy