Terkadang kita bingung ketika terjadi kesalahan dalam merancang struktur table dan coloum di dalam SQL,
contoh, ingin membuat table dengan nama barang, tapi yang kita ketik "barnag", sebenar nya kita ga perlu langsung kita drop, cukup dengan fungsi alter untuk memodifikasi.
Ok berikut perintah atau query memodifikasi table dan coloum
1. SQL ALTER TABLE : Untuk merename / mengganti nama table
contoh :
2. SQL ALTER TABLE : Menambah kolom dalam table
Syntax #1
Contoh :
Syntak di atas adalah menambahkan alamat_user pada kolom yang udah ada
yang tadi nya hanya id,user,pass setelah di lakukan query di atas maka sekarang kolom nya menjadi
id,user,pass,alamat_user
Syntax #2
Menambahkan lebih dari 1 kolom ke dalam table
Contoh :
Syntak di atas akan menambah 3 kolom sekaligus yaitu : alamat_user, email, telepon
3. SQL ALTER TABLE : memodifikasi columnn yang sudah ada di table
Syntax #1
For example:
kita anggap type sebelum nya adalah text atau integer (int)
Syntak di atas akan momodifikasi / mengubah type nama_user yang sebelumnya adalah text menjadi varchar
Syntax #2
Memodifikasi banyak columnn sekaligus dalam sebuah table
Contoh:
kita anggap sebelumnya adalah nama_user : integer(10), alamat integer(20)
Berikut Syntak nya
4. SQL ALTER TABLE : Menghapus columnn di dalam table
Syntax #1
Contoh :
query di atas akan menghapus alamat_user dari table user
Semoga bermanfaat
contoh, ingin membuat table dengan nama barang, tapi yang kita ketik "barnag", sebenar nya kita ga perlu langsung kita drop, cukup dengan fungsi alter untuk memodifikasi.
Ok berikut perintah atau query memodifikasi table dan coloum
1. SQL ALTER TABLE : Untuk merename / mengganti nama table
ALTER TABLE nama_table RENAME TO nama_table_baru;
contoh :
ALTER TABLE user RENAME TO pengguna;
2. SQL ALTER TABLE : Menambah kolom dalam table
Syntax #1
ALTER TABLE nama_table ADD nama_column column-definisi;
Contoh :
ALTER TABLE user ADD alamat_user varchar(50);
Syntak di atas adalah menambahkan alamat_user pada kolom yang udah ada
yang tadi nya hanya id,user,pass setelah di lakukan query di atas maka sekarang kolom nya menjadi
id,user,pass,alamat_user
Syntax #2
Menambahkan lebih dari 1 kolom ke dalam table
ALTER TABLE nama_table
ADD (nama_column_1 column-definisi,
nama_column_2 column-definisi,
...
nama_column_n column_definisi);
Contoh :
ALTER TABLE user ADD (alamat_user varchar(50), email varchar(45), telepon varchar(16));
Syntak di atas akan menambah 3 kolom sekaligus yaitu : alamat_user, email, telepon
3. SQL ALTER TABLE : memodifikasi columnn yang sudah ada di table
Syntax #1
ALTER TABLE nama_table MODIFY nama_column column_type;
For example:
kita anggap type sebelum nya adalah text atau integer (int)
ALTER TABLE user MODIFY nama_user varchar(100) not null;
Syntak di atas akan momodifikasi / mengubah type nama_user yang sebelumnya adalah text menjadi varchar
Syntax #2
Memodifikasi banyak columnn sekaligus dalam sebuah table
ALTER TABLE nama_table
MODIFY (nama_column_1 column_type,
nama_column_2 column_type,
...
nama_column_n column_type);
Contoh:
kita anggap sebelumnya adalah nama_user : integer(10), alamat integer(20)
Berikut Syntak nya
ALTER TABLE user MODIFY (nama_user varchar(20) not null, alamat varchar(50));
4. SQL ALTER TABLE : Menghapus columnn di dalam table
Syntax #1
ALTER TABLE nama_table DROP COLUMN nama_column;
Contoh :
ALTER TABLE user DROP COLUMN alamat_user;
query di atas akan menghapus alamat_user dari table user
Semoga bermanfaat
SQL ALTER TABLE : Memaksimalkan Query SQL ketika terjadi keslahan
4/
5
Oleh
Holong.Me