Nogle gange skal du muligvis ændre kolonnestørrelse eller ændre feltlængde i MySQL. I denne artikel vil vi se på, hvordan du ændrer kolonnestørrelse i MySQL. Du kan bruge disse kommandoer til at øge kolonnestørrelsen i MySQL eller formindske den.
Sådan ændrer du kolonnestørrelse i MySQL
Her er, hvordan du øger feltlængden i MySQL. Lad os sige, at du har en VARCHAR-søjle med længde 20 og ønsker at øge dens længde til 255.
I dette tilfælde skal du bruge ALTER TABLE-sætningen for at øge kolonnestørrelsen.
Her er syntaksen for det
ALTER TABLE table_name MODIFY column_name varchar(new_length);
I ovenstående kommando skal du angive tabelnavn hvis kolonne du vil ændre, kolonnenavn af kolonne, hvis længde du vil ændre, og ny_længde , nyt størrelsesnummer.
Her er et eksempel for at øge kolonnestørrelsen i 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 | |
+--------------+-------------+------+-----+---------+-------+ Lad os øge størrelsen på produktnavn fra varchar(20) til 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 | |
+--------------+--------------+------+-----+---------+-------+
Forhåbentlig hjælper denne artikel dig med at ændre kolonnestørrelse i MySQL. Ubiq gør det nemt at visualisere data og overvåge dem i dashboards i realtid. Prøv Ubiq gratis.