Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como alterar o tamanho da coluna no MySQL


Às vezes, você pode precisar alterar o tamanho da coluna ou alterar o comprimento do campo no MySQL. Neste artigo, veremos como alterar o tamanho da coluna no MySQL. Você pode usar esses comandos para aumentar o tamanho da coluna no MySQL ou diminuí-lo.



Como alterar o tamanho da coluna no MySQL


Aqui está como aumentar o comprimento do campo no MySQL. Digamos que você tenha uma coluna VARCHAR com comprimento 20 e queira aumentar seu comprimento para 255.

Nesse caso, você precisa usar a instrução ALTER TABLE para aumentar o tamanho da coluna.

Aqui está a sintaxe para isso
ALTER TABLE table_name
MODIFY column_name
varchar(new_length);

No comando acima, você precisa especificar table_name cuja coluna você deseja modificar, column_name da coluna cujo comprimento você deseja alterar e new_length , novo número de tamanho.

Aqui está um exemplo para aumentar o tamanho da coluna no 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    |       |
+--------------+-------------+------+-----+---------+-------+

Vamos aumentar o tamanho do product_name de varchar(20) para 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    |       |
+--------------+--------------+------+-----+---------+-------+

Espero que este artigo o ajude a alterar o tamanho da coluna no MySQL. O Ubiq facilita a visualização de dados e o monitoramento em painéis em tempo real. Experimente o Ubiq gratuitamente.