Perhatian!
Anda perlu hati-hati ketika mengubah nama sebuah table, pastikan terlebih dahulu apakah table yang akan anda ubah namanya itu di pakai oleh objek lainnya, seperti View, Procedure, Trigger, dan lain sebagainya. Apabila table yang akan anda ubah di pakai oleh objek tersebut, maka objek-objek tersebut harus di build atau edit ulang.
Baca Juga:
- Cara Mengubah Nama Table Di Oracle SQL
- Cara Mengubah Nama Table Di PostgreSQL
- Cara Mengubah Nama Table Di SQLite
Sintak Dasar
Di bawah ini adalah sintak dasar perintah RENAME TABLE di MySQL:
RENAME TABLE old_table_name TO new_table_name;
Penjelasan sintak:
- old_table_name adalah nama table yang akan anda ubah namanya (rename).
- new_table_name adalah nama table baru setelah Anda ubah.
Contoh
Sebagai contoh, coba Anda tampilkan daftar table di sebuah database yang Anda miliki dengan menggunakan perintah SHOW TABLE berikut:
mysql> SHOW TABLES; +----------------+ | Tables_in_hris | +----------------+ | employee | +----------------+ 1 row in set (0.00 sec)
Dari output diatas, coba Anda ubah nama table "employee" menjadi "employee_ganteng" dengan menggunkan perintah RENAME TABLE berikut:
mysql> RENAME TABLE employee TO employee_ganteng; Query OK, 0 rows affected (0.05 sec)
Apabila keluar pesan "Query OK", berarti Anda telah sukse mengubah nama table tersebut. Untuk membuktikannya, coba Anda tampilkan kembali daftar table diatas.
mysql> SHOW TABLES; +------------------+ | Tables_in_hris | +------------------+ | employee_ganteng | +------------------+ 1 row in set (0.00 sec)Sudah berganti nama bukan??
Sekian tutorial singkat tentang Cara Mengubah Nama Table Di MySQL. Semoga bermanfaat & Happy Learning MySQL.
Salam,
Nursalim