Czasami może zajść potrzeba zmiany rozmiaru kolumny lub zmiany długości pola w MySQL. W tym artykule przyjrzymy się, jak zmienić rozmiar kolumny w MySQL. Możesz użyć tych poleceń, aby zwiększyć lub zmniejszyć rozmiar kolumny w MySQL.
Jak zmienić rozmiar kolumny w MySQL
Oto jak zwiększyć długość pola w MySQL. Powiedzmy, że masz kolumnę VARCHAR o długości 20 i chcesz zwiększyć jej długość do 255.
W takim przypadku musisz użyć instrukcji ALTER TABLE, aby zwiększyć rozmiar kolumny.
Oto jego składnia
ALTER TABLE table_name MODIFY column_name varchar(new_length);
W powyższym poleceniu musisz podać nazwa_tabeli którego kolumnę chcesz zmodyfikować, nazwa_kolumny kolumny, której długość chcesz zmienić, oraz nowa_długość , nowy numer rozmiaru.
Oto przykład zwiększenia rozmiaru kolumny w MySQL
mysql> create table sales( id int, product_name varchar(20), order_date date ); mysql> describe sales; +--------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+-------------+------+-----+---------+-------+ | id | int(11) | YES | | NULL | | | product_name | varchar(20) | YES | | NULL | | | order_date | date | YES | | NULL | | +--------------+-------------+------+-----+---------+-------+
Zwiększmy rozmiar product_name z varchar(20) do varchar(255).
mysql> alter table sales modify product_name varchar(255); mysql> describe sales; +--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | id | int(11) | YES | | NULL | | | product_name | varchar(255) | YES | | NULL | | | order_date | date | YES | | NULL | | +--------------+--------------+------+-----+---------+-------+
Mamy nadzieję, że ten artykuł pomoże ci zmienić rozmiar kolumny w MySQL. Ubiq ułatwia wizualizację danych i monitorowanie ich w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj Ubiq za darmo.