Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Mengubah Ukuran Kolom di MySQL

Terkadang Anda mungkin perlu mengubah ukuran kolom atau mengubah panjang bidang di MySQL. Pada artikel ini, kita akan melihat cara mengubah ukuran kolom di MySQL. Anda dapat menggunakan perintah ini untuk menambah ukuran kolom di MySQL atau menguranginya.


Cara Mengubah Ukuran Kolom di MySQL

Berikut adalah cara menambah panjang bidang di MySQL. Katakanlah Anda memiliki kolom VARCHAR dengan panjang 20, dan ingin menambah panjangnya menjadi 255.

Dalam hal ini, Anda perlu menggunakan pernyataan ALTER TABLE untuk menambah ukuran kolom.

Berikut sintaksnya

ALTER TABLE table_name
MODIFY column_name
varchar(new_length);

Pada perintah di atas, Anda perlu menentukan table_name yang kolomnya ingin Anda ubah, column_name kolom yang panjangnya ingin Anda ubah, dan new_length , nomor ukuran baru.

Berikut adalah contoh untuk meningkatkan ukuran kolom di 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    |       |
+--------------+-------------+------+-----+---------+-------+

Mari kita tingkatkan ukuran product_name dari varchar(20) menjadi 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    |       |
+--------------+--------------+------+-----+---------+-------+

Semoga artikel ini dapat membantu Anda mengubah ukuran kolom di MySQL. Ubiq memudahkan untuk memvisualisasikan data, dan memantaunya di dasbor waktu nyata. Coba Ubiq gratis.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah saya menyimpan gambar di MySQL

  2. Cara Mengekstrak Substring di MySQL

  3. Gunakan Database Relasional MySQL di Ubuntu 9.10 (Karmic)

  4. Bagaimana cara menjalankan dua kueri mysql sebagai satu di PHP/MYSQL?

  5. Bagaimana cara menampilkan kesalahan MySQL di PHP untuk kueri panjang yang bergantung pada input pengguna?