Ringkasan. dalam tutorial ini, Anda akan belajar cara menggunakan pernyataan MySQL 0 untuk menambahkan kolom, mengubah kolom, mengganti nama kolom, menjatuhkan kolom, dan mengganti nama tabel Menyiapkan tabel sampelMari buat tabel bernama 1 untuk demonstrasi
MySQL ALTER TABLE vehicles ADD model VARCHAR(100) NOT NULL; Code language: SQL (Structured Query Language) (sql)_0 – Tambahkan kolom ke tabelPernyataan 3 memungkinkan Anda menambahkan satu atau lebih kolom ke tabel 1) Tambahkan kolom ke tabelUntuk menambahkan kolom ke tabel, Anda menggunakan sintaks 3 _ Dalam sintaks ini
Contoh berikut menggunakan pernyataan _3 untuk menambahkan kolom di akhir tabel 1
Pernyataan ini menunjukkan daftar kolom dari tabel 1 _ Seperti yang ditunjukkan dengan jelas dari keluaran, kolom 5 telah ditambahkan ke tabel 1. 2) Tambahkan beberapa kolom ke tabelUntuk menambahkan beberapa kolom ke tabel, Anda menggunakan bentuk berikut dari pernyataan 7
Misalnya, pernyataan ini menambahkan dua kolom 8 dan 9 ke tabel 1
Pernyataan ini menunjukkan struktur baru dari tabel 1
MySQL ALTER TABLE vehicles ADD model VARCHAR(100) NOT NULL; Code language: SQL (Structured Query Language) (sql)_0 – Memodifikasi kolom1) Ubah kolomBerikut adalah sintaks dasar untuk memodifikasi kolom dalam tabel
Merupakan praktik yang baik untuk melihat atribut kolom sebelum memodifikasinya Misalkan Anda ingin mengubah kolom _9 menjadi kolom 4 dengan maksimal 100 karakter Pertama, tampilkan daftar kolom dari tabel 1 _ Kemudian, ubah kolom 9.
Terakhir, tampilkan daftar kolom dari tabel 1 untuk memverifikasi perubahan _ 2) Ubah beberapa kolomPernyataan berikut memungkinkan Anda untuk memodifikasi beberapa kolom _1 Pertama, tunjukkan kolom saat ini dari tabel 1 Kedua, gunakan pernyataan _9 untuk mengubah beberapa kolom _2 Dalam contoh ini
Ketiga, tampilkan daftar kolom baru dari tabel 1 untuk memverifikasi modifikasi MySQL ALTER TABLE vehicles ADD model VARCHAR(100) NOT NULL; Code language: SQL (Structured Query Language) (sql)_0 – Ganti nama kolom dalam tabelUntuk mengganti nama kolom, Anda menggunakan pernyataan berikut _3 Dalam sintaks ini
Contoh berikut menggunakan pernyataan _3 untuk mengganti nama kolom 9 menjadi 5 _4 Mari tinjau daftar kolom dari tabel 1 5 MySQL ALTER TABLE vehicles ADD model VARCHAR(100) NOT NULL; Code language: SQL (Structured Query Language) (sql)0 – Jatuhkan kolomUntuk menjatuhkan kolom dalam tabel, Anda menggunakan pernyataan 8 _6 Dalam sintaks ini
Contoh ini menunjukkan cara menghapus kolom _5 dari tabel 1 _7 MySQL ALTER TABLE vehicles ADD model VARCHAR(100) NOT NULL; Code language: SQL (Structured Query Language) (sql)_0 – Ganti nama tabelUntuk mengganti nama tabel, Anda menggunakan pernyataan _4 _8 Dalam sintaks ini
Contoh ini mengganti nama tabel _1 menjadi 8 _9 Dalam tutorial ini, Anda telah mempelajari cara menggunakan pernyataan MySQL 0 untuk menambahkan kolom, memodifikasi kolom, mengganti nama kolom, menghapus kolom, dan mengganti nama tabel Bagaimana cara mengubah tipe data di MySQL?Berikut adalah sintaks untuk mengubah tipe data kolom di MySQL. . ALTER TABLE table_name MODIFIKASI tipe data nama_kolom; Bagaimana cara mengubah ukuran tipe data di MySQL?Dalam istilah umum, Anda menggunakan perintah ALTER TABLE diikuti dengan nama tabel, lalu perintah MODIFY diikuti dengan nama kolom dan jenis serta ukuran baru. Here is an example: ALTER TABLE tablename MODIFY columnname VARCHAR(20) ; The maximum width of the column is determined by the number in parentheses.
Apa perbedaan antara Smallint dan INT di MySQL?Kedua tipe data disimpan sebagai bilangan bulat biner bertanda. Nilai INTEGER memiliki 32 bit dan dapat mewakili bilangan bulat dari –2 31 –1 hingga 2 31–1. Nilai SMALLINT hanya memiliki 16 bit . Mereka dapat mewakili bilangan bulat dari –32.767 hingga 32.767.
Bagaimana cara menggunakan INT di MySQL?Di MySQL, INTEGER (INT) adalah nilai numerik tanpa desimal . Ini mendefinisikan bilangan bulat yang dapat disimpan dalam bidang atau kolom. Selain itu, MySQL mendukung atribut display_width (misalnya, INT(1)) dan atribut ZEROFILL, yang secara otomatis menambahkan nol ke nilai tergantung pada lebar tampilan. |