Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Bagaimana Cara Mengganti Nama Kolom di SQL?

Mungkin sering terjadi, kita melihat persyaratan untuk mengubah nama kolom dalam database untuk memenuhi tujuannya. Dengan bantuan SQL atau Structured Query Language, Administrator Database menyimpan, memperbarui, memanipulasi, dan mengambil data dalam database relasional. Jadi, dalam artikel ini mari kita pahami cara mengganti nama nama kolom di SQL.

Topik berikut akan dibahas dalam artikel ini:

    1. Apa itu SQL?
    2. Apa itu perintah RENAME di SQL?
    3. Ganti nama kolom di MySQL, MariaDB, Oracle, dan PostgreSQL
    4. Ganti nama kolom di MS SQL Server
    5. Ganti nama tabel MySQL, MariaDB, Oracle

Jadi mari kita mulai,

Apa itu SQL?

SQL atau yang paling umum dikenal sebagai SEQUEL adalah Structured Query Language yang digunakan untuk mengelola dan mengakses database. Ini didasarkan pada bahasa Inggris dan dirancang sedemikian rupa untuk mengambil, memanipulasi, dan mengakses data dengan mudah. Jika Anda ingin tahu lebih banyak tentang dasar-dasar SQL secara mendalam, Anda dapat merujuk ke artikel tentang Dasar-dasar SQL. Dalam SQL, terdapat berbagai pernyataan/perintah yang digunakan untuk memanipulasi data. Salah satu manipulasi tersebut, yang cukup populer di database adalah mengganti nama nama kolom di SQL.

Jadi, mari kita pahami cara menggunakan perintah RENAME di SQL.

Apa itu perintah RENAME di SQL?

Perintah ini digunakan untuk mengubah nama kolom menjadi nama kolom baru. Ini juga digunakan untuk mengubah tabel menjadi nama tabel baru. Mari kita memahami bagaimana menggunakan perintah ini di database yang berbeda. Tapi, sebelum itu, mari kita perhatikan tabel berikut untuk memahami semua contoh:

BID BName Genre Harga

1

Trick Mirror

Psikologi

200

2

Daisy Jones

Misteri

350

3

Wanita di danau

Misteri

250

4

Sungai Ajaib

Thriller

450

5

Bumi Menghilang

Drama

300

Bagaimana cara mengganti nama kolom di SQL?

Ganti nama kolom di MySQL, MariaDB, Oracle, dan PostgreSQL

Untuk mengganti nama kolom di MySQL, MariaDB, Oracle, dan PostgreSQL, Anda dapat mengikuti sintaks di bawah ini:

Sintaks

ALTER TABLE TableName
RENAME COLUMN OldColumnName TO NewColumnName;

Contoh:

Tulis kueri untuk mengganti nama kolom “BID” menjadi “BooksID”.

ALTER TABLE Books;
RENAME COLUMN BID TO BooksID;

Saat menjalankan kueri di atas, Anda akan melihat output berikut:

Keluaran:

ID Buku BName Genre Harga

1

Trick Mirror

Psikologi

200

2

Daisy Jones

Misteri

350

3

Wanita di danau

Misteri

250

4

Sungai Ajaib

Thriller

450

5

Bumi Menghilang

Drama

300

Anda juga dapat menggunakan UBAH kata kunci untuk mengubah nama nama kolom sebagai berikut:

Sintaks

ALTER TABLE TableName
CHANGE COLUMN OldColumnName NewColumnName Data Type;

Contoh:

Tulis kueri untuk mengganti nama kolom “BID” menjadi “BooksID”.

ALTER TABLE Books;
CHANGE COLUMN BID BooksID INT;

Saat menjalankan kueri ini, Anda akan melihat output yang sama dengan output di atas.

Ganti nama kolom di MS SQL Server

Proses rename nama kolom MS SQL Server ini berbeda jika dibandingkan dengan database lainnya. Di MS SQL Server, Anda harus menggunakan prosedur tersimpan yang disebut sp_rename.

Sintaks

sp_rename 'TableName.OldColumnName', 'New ColumnName', 'COLUMN';

Contoh:

Tulis kueri untuk mengganti nama kolom “BID” menjadi “BooksID”.

sp_rename 'Books.BID', 'BooksID', 'COLUMN';

Output yang dihasilkan akan sama dengan query di atas. Sekarang, setelah Anda memahami cara mengganti nama nama kolom di berbagai database, mari kita lihat bagaimana Anda bisa mengganti nama nama tabel.

Ganti nama tabel MySQL, MariaDB, Oracle

Untuk mengganti nama tabel, Anda dapat menggunakan perintah RENAME di SQL, dengan cara berikut:

Sintaks:

ALTER TABLE OldTableName
RENAME TO NewTableName;

Contoh:

ALTER TABLE Books
RENAME TO ListOfBooks;

Sekarang, jika Anda menjalankan kueri di bawah ini untuk melihat detail di tabel ListOfBooks, Anda akan melihat output berikut:

Kueri:

SELECT * FROM ListOfBooks;
ID Buku BName Genre Harga

1

Cermin Rumit

Psikologi

200

2

Daisy Jones

Misteri

350

3

Wanita di danau

Misteri

250

4

Sungai Ajaib

Thriller

450

5

Bumi Menghilang

Drama

300

Dengan itu, kita mengakhiri artikel ini tentang Ganti nama nama kolom di SQL. Saya harap Anda menemukan artikel ini informatif. Saya harap Anda mengerti cara menggunakan perintah di atas. Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan kenali database relasional sumber terbuka ini, lalu lihat . kami Pelatihan Sertifikasi DBA MySQL yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata. Pelatihan ini akan membantu Anda memahami MySQL secara mendalam dan membantu Anda menguasai subjek tersebut.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar artikel ini tentang “Ganti nama kolom nama dalam SQL” dan saya akan menghubungi Anda kembali.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Inisialisasi File Instan:Dampak Selama Penyiapan

  2. Menggunakan beberapa bidang untuk kunci unik di Prisma

  3. Cara Menghapus Revisi Postingan menggunakan WP-CLI

  4. Bukan Anda, ini saya (pemecahan masalah I/O)

  5. Baris Sasaran, Bagian 3:Anti Bergabung