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.