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

Bagaimana Cara Menggunakan Ubah Pernyataan Tabel Dalam SQL?

Pernahkah Anda mencoba menambah, menghapus, atau mengubah kolom dalam sebuah tabel? Jika ya, maka, ALTER TABLE adalah perintah yang harus Anda gunakan. Jadi, dalam artikel tentang Alter Table ini, saya akan membahas bagaimana Anda dapat menggunakan perintah ini untuk memodifikasi kolom dalam sebuah tabel.

Topik berikut akan dibahas dalam artikel ini:

  • Apakah pernyataan Alter Table itu?
  • Operasi Alter Tabel:
    1. ALTER TABLE TAMBAHKAN Kolom
    2. ALTER TABLE DROP Column
    3. ALTER TABLE MODIFY Column

Apakah pernyataan Alter Table itu?

Pernyataan ini digunakan untuk menambah, mengubah, atau menghapus kolom pada tabel yang ada. Juga, pernyataan ini dapat digunakan untuk menambah/menghapus batasan pada tabel yang ada. Pernyataan ALTER TABLE dapat digunakan dalam SQL bersama dengan yang berikut:

  • TAMBAHKAN Kolom
  • LEPASKAN Kolom
  • MODIFIKASI Kolom

Mari kita bahas satu per satu dengan memperhatikan tabel berikut:

Jika Anda ingin tahu, cara membuat tabel di SQL, Anda dapat merujuk ke artikel saya di CREATE TABLE.

ID siswa

nama depan

nama belakang

nomor telepon

1

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Operasi:

ALTER TABLE TAMBAHKAN Kolom

Pernyataan ini digunakan untuk menambahkan kolom atau menambahkan beberapa kolom pada tabel yang ada.

Sintaks:

#Add Single Column
ALTER TABLE TableName
ADD ColumnName datatype;
#Add Multiple Columns
ALTER TABLE TableName 
ADD ColumnName datatype,
ADD ColumnName datatype,
ADD ColumnName datatype
;

Contoh:

ALTER TABLE students
ADD dob date;

Anda akan melihat output, bahwa kolom (dob) ditambahkan ke dalam tabel seperti di bawah ini:

ID siswa nama depan nama belakang nomor telepon dob

1

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Anda dapat melanjutkan, dan memasukkan data ke dalam kolom, dengan menggunakan kueri penyisipan di SQL.

ALTER TABLE DROP Column

Pernyataan ini digunakan untuk menjatuhkan satu atau beberapa kolom dalam tabel yang ada.

Sintaks:

ALTER TABLE TableName
DROP ColumnName datatype;

Contoh:

ALTER TABLE students
DROP dob date;

Anda akan melihat output, bahwa kolom dihapus dari tabel seperti di bawah ini:

ID siswa

nama depan

nama belakang

nomor telepon

1

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

UBAH TABEL MENGUBAH Kolom

Pernyataan ini digunakan untuk mengubah tipe data kolom dalam tabel yang ada.

Sintaks:

#SQL Server 
ALTER TABLE TableName
ALTER COLUMN ColumnName datatype;
#MySQL
ALTER TABLE table_name
MODIFY COLUMN column_name datatype;

Contoh:

Mari kita tambahkan kembali kolom dob , dan ubah tipe data kolom tersebut menjadi tahun;

Untuk menambahkan kembali kolom, sebutkan kueri berikut:

ALTER TABLE Persons
ALTER COLUMN dob year;

Sekarang, untuk mengubah tipe data kolom, sebutkan kode di bawah ini:

ALTER TABLE Persons
ALTER COLUMN dob year;

Anda akan melihat output, bahwa kolom dob ditambahkan kembali ke tabel dan memiliki tipe data 'tahun'. Lihat di bawah.

ID siswa nama depan nama belakang nomor telepon dob

1

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Dengan ini, kita mengakhiri artikel ini. Saya harap Anda mengerti, bagaimana menggunakan perintah di atas. Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan mengenal database relasional sumber terbuka ini, lihat Pelatihan Sertifikasi DBA MySQL kami 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 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. Menjebak Kesalahan Server Tertaut

  2. SQL ANTARA Operator untuk Pemula

  3. SQL, cara menghapus data dan tabel

  4. Perencanaan Kapasitas Menggunakan Data Kinerja

  5. Cara Mengekstrak Substring Dari String di T-SQL