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.