🧚 Dengar! Beekeeper Studio adalah GUI database yang cepat, modern, dan open source Unduh
18 Januari 2024 Oleh Matthew Rathbone

Untuk mengikuti tutorial ini, Anda perlu menginstal SQL Server di perangkat Anda. Dalam contoh-contoh di artikel ini, saya menggunakan SQL Server 2019.

Memahami Dasar-Dasar Mengganti Nama Kolom

Jika Anda ingin mengganti nama kolom di SQL Server, hal utama yang perlu Anda pahami adalah stored procedure sp_rename. Stored procedure bawaan SQL Server ini digunakan untuk mengganti nama kolom dan objek buatan pengguna lainnya di database Anda.

EXEC sp_rename 'table_name.old_column_name', 'new_column_name', 'COLUMN'

Mengganti Nama Kolom di SQL Server Menggunakan sp_rename

Misalkan kita punya tabel bernama ‘Employees’ dengan kolom ‘EmplID’, dan kita ingin mengganti nama kolom ini menjadi ‘EmployeeID’.

EXEC sp_rename 'Employees.EmplID', 'EmployeeID', 'COLUMN';

Sekarang, kolom ‘EmplID’ di tabel ‘Employees’ sudah berganti nama menjadi ‘EmployeeID’. Semudah itu!

Hal yang Perlu Diperhatikan

  1. Perlu dicatat bahwa tindakan ini tidak dapat dibatalkan. Jadi, pastikan Anda benar-benar ingin mengganti nama kolom tersebut.

  2. Menggunakan sp_rename tidak akan otomatis memperbarui nama kolom di script, stored procedure, atau user-defined function terkait, dan sebagainya. Anda harus memperbaruinya secara manual.

  3. Mengganti nama kolom tidak akan otomatis mengganti nama constraint atau index yang terhubung dengannya.

Mencegah Terjadinya Error

Selalu merupakan praktik yang baik untuk melindungi diri dari kemungkinan error atau masalah. Mari kita lihat cara memastikan penggantian nama kolom bebas error:

IF EXISTS (
SELECT 1 
FROM sys.columns 
WHERE Name = 'EmplID' 
AND Object_ID = OBJECT_ID('Employees')
)
BEGIN
EXEC sp_rename 'Employees.EmplID', 'EmployeeID', 'COLUMN';
END

Kode di atas terlebih dahulu memastikan kolom tersebut ada, lalu mengganti namanya agar terhindar dari error.

Mengganti Nama Kolom Jadi Mudah dengan Beekeeper Studio

Bukankah luar biasa jika ada cara mengganti nama kolom dengan mudah, tanpa perlu menulis kode, dan tanpa khawatir harus memperbarui script, function, atau procedure terkait? Nah, Beekeeper Studio hadir untuk menyelamatkan hari Anda!

Mengganti nama kolom sangat mudah dengan Beekeeper Studio. Anda cukup:

  1. Buka Beekeeper Studio dan buka database SQL Server.
  2. Klik kanan sebuah tabel di sidebar kanan, lalu klik View Structure.
  3. Klik dua kali nama kolom mana pun untuk mengubahnya.
  4. Setelah selesai, klik Apply untuk menerapkan perubahan Anda.
  5. Mudah!

Selesai! Beekeeper Studio menangani semua kode di baliknya dan memastikan proses penggantian nama berjalan lancar, sehingga Anda hemat waktu dan terhindar dari error serta pusing. Selamat ngoding!

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.

Versi Linux Beekeeper punya fitur 100% lengkap, tanpa potong kompas, tanpa kompromi fitur.

Apa Kata Pengguna tentang Beekeeper Studio

★★★★★
"Beekeeper Studio sepenuhnya menggantikan workflow SQL lama saya. Cepat, intuitif, dan membuat pekerjaan database kembali menyenangkan."
— Alex K., Database Developer
★★★★★
"Saya sudah mencoba banyak GUI database, tapi Beekeeper punya keseimbangan sempurna antara fitur dan kesederhanaan. Pokoknya langsung jalan."
— Sarah M., Full Stack Engineer

Siap Meningkatkan Workflow SQL Anda?

download Unduh Gratis