Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zmienić rozmiar kolumny w MySQL?

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.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw wiele wierszy za pomocą jednego zapytania MySQL

  2. Zamiana wartości kolumn w MySQL

  3. Jak zmienić katalog danych MySQL?

  4. Nie można zmienić kolumny używanej w ograniczeniu klucza obcego

  5. Błąd synchronizacji poleceń PHP