MySQL
Untuk MySQL, perlu dicatat bahwa sintaksnya sedikit berbeda. MySQL tidak mendukung ALTER TABLE RENAME COLUMN secara langsung. Namun, kita bisa menggunakan kata kunci CHANGE. Begini caranya:
ALTER TABLE table_name
CHANGE old_column_name new_column_name column_type;
Contoh penerapannya seperti ini:
ALTER TABLE Employees
CHANGE Name Fullname VARCHAR(100);
Pada kode ini, kita mengganti kolom ‘Name’ di tabel ‘Employees’ menjadi ‘Fullname.’ Perlu diingat bahwa Anda harus menyebutkan tipe kolomnya.
PostgreSQL dan Oracle SQL
Di PostgreSQL dan Oracle SQL, Anda bisa langsung menggunakan sintaks ALTER TABLE... RENAME COLUMN, seperti di bawah ini:
ALTER TABLE table_name
RENAME COLUMN old_column_name TO new_column_name;
Contohnya:
ALTER TABLE Employees
RENAME COLUMN Name TO Fullname;
SQL Server
SQL Server juga tidak mendukung sintaks ALTER TABLE... RENAME COLUMN secara langsung. Kita harus menggunakan stored procedure sp_rename. Procedure ini menerima nama lengkap tabel dan kolom, nama baru untuk kolom, serta string tetap ‘COLUMN’:
EXEC sp_rename 'table_name.old_column_name', 'new_column_name', 'COLUMN';
Berikut cara menggunakan stored procedure sp_rename:
EXEC sp_rename 'Employees.Name', 'Fullname', 'COLUMN';
Sqlite
SQLite juga mendukung sintaks ALTER TABLE... RENAME COLUMN.
ALTER TABLE table_name
RENAME COLUMN old_column_name TO new_column_name;
Contohnya:
ALTER TABLE Employees
RENAME COLUMN Name TO Fullname;
Mengganti Nama Kolom dengan Beekeeper Studio
Beekeeper Studio bekerja dengan berbagai database SQL seperti MySQL, PostgreSQL, SQL Server, dan SQLite.
Untuk mengganti nama kolom, cukup klik kanan kolom yang ingin Anda ganti namanya di tampilan skema, pilih ‘Rename column,’ lalu masukkan nama barunya.
Kesimpulan
Mengganti nama kolom adalah proses yang mudah dengan perintah ALTER TABLE di SQL. Sintaksnya sedikit berbeda di tiap database SQL, tetapi konsepnya tetap sama. Pastikan untuk menguji perubahan Anda di lingkungan development sebelum menerapkannya ke production agar tidak ada gangguan. Selamat ngoding!
Artikel lain yang mungkin Anda sukai:
Beekeeper Studio Adalah GUI Database Gratis & Open Source
Tool query & editor SQL terbaik yang pernah saya pakai. Semua yang saya butuhkan untuk mengelola database ada di sini. - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studio cepat, intuitif, dan mudah digunakan. Beekeeper mendukung banyak sekali database, dan berjalan mulus di Windows, Mac, dan Linux.
Apa Kata Pengguna tentang Beekeeper Studio
"Beekeeper Studio benar-benar menggantikan alur kerja SQL lama saya. Cepat, intuitif, dan membuat pekerjaan database kembali menyenangkan."
"Saya sudah mencoba banyak GUI database, tetapi Beekeeper punya keseimbangan sempurna antara fitur dan kesederhanaan. Langsung jalan."