sql >> Base de Datos >  >> RDS >> Mysql

Cómo cambiar el tamaño de columna en MySQL

A veces, es posible que necesite cambiar el tamaño de la columna o cambiar la longitud del campo en MySQL. En este artículo, veremos cómo cambiar el tamaño de columna en MySQL. Puede usar estos comandos para aumentar el tamaño de la columna en MySQL o disminuirlo.


Cómo cambiar el tamaño de columna en MySQL

Aquí se explica cómo aumentar la longitud del campo en MySQL. Digamos que tiene una columna VARCHAR con una longitud de 20 y desea aumentar su longitud a 255.

En este caso, debe usar la instrucción ALTER TABLE para aumentar el tamaño de la columna.

Aquí está la sintaxis para ello

ALTER TABLE table_name
MODIFY column_name
varchar(new_length);

En el comando anterior, debe especificar table_name cuya columna desea modificar, column_name de la columna cuya longitud desea cambiar y nueva_longitud , nuevo número de talla.

Aquí hay un ejemplo para aumentar el tamaño de la columna en 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    |       |
+--------------+-------------+------+-----+---------+-------+

Aumentemos el tamaño de product_name de varchar(20) a 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    |       |
+--------------+--------------+------+-----+---------+-------+

Con suerte, este artículo lo ayudará a cambiar el tamaño de la columna en MySQL. Ubiq facilita la visualización de datos y la supervisión en paneles en tiempo real. Prueba Ubiq gratis.