Jak zmienić rozmiar lub typ kolumny w MySQL

click fraud protection

Powiedzmy na przykład, że masz kolumnę o nazwie „Stan” w tabeli o nazwie „Adres” i wcześniej ustawiłeś ją tak, aby zawierała dwa znaki, oczekując, że ludzie będą używać 2-znakowych skrótów stanu. Okazuje się, że kilka osób wprowadziło całe nazwiska zamiast 2-znakowych skrótów i chcesz im na to pozwolić. Musisz powiększyć tę kolumnę, aby umożliwić dopasowanie pełnych nazw stanów. Oto jak to zrobić:

W ujęciu ogólnym używasz polecenia ALTER TABLE, a następnie nazwy tabeli, a następnie polecenia MODIFY, po której następuje nazwa kolumny oraz nowy typ i rozmiar. Oto przykład:

VARCHAR (20) w przykładach może zmienić się na dowolną liczbę odpowiednią dla twojej kolumny. VARCHAR to ciąg znaków o zmiennej długości. Maksymalna długość - w tym przykładzie wynosi 20 - wskazuje maksymalną liczbę znaków, które chcesz przechowywać w kolumnie. VARCHAR (25) może przechowywać do 25 znaków.

Polecenia ALTER TABLE można także użyć do dodania nowej kolumny do tabeli lub do usunięcia całej kolumny i wszystkich jej danych z tabeli. Na przykład, aby dodać kolumnę, użyj:

instagram viewer
instagram story viewer