Adakah anda pernah mencuba menambah, memadam atau ubah suai lajur dalam jadual ? Jika ya, maka ALTER TABLE adalah arahan yang harus anda gunakan. Jadi, dalam artikel ini di Alter Table, saya akan membincangkan bagaimana anda boleh menggunakan perintah ini untuk mengubah lajur dalam jadual.
Topik berikut akan dibahas dalam artikel ini:
Apakah penyataan Jadual Alter?
Pernyataan ini digunakan untuk menambah, mengubah, atau menghapus lajur dalam jadual yang ada. Juga, pernyataan ini dapat digunakan untuk menambah / menjatuhkan kekangan pada jadual yang ada.Penyataan ALTER TABLE boleh digunakan dalam bersama dengan yang berikut:
Mari kita bincangkan setiap satu dengan satu ini dengan mempertimbangkan jadual berikut:
Sekiranya anda ingin tahu, bagaimana membuat jadual dalam SQL, anda boleh merujuknya artikel saya mengenai BUAT JADUAL.
ID pelajar | nama pertama | nama terakhir | nombor telefon |
satu | Rohan | Rathore | 9876543210 |
2 apa yang dilakukan pengimbas di java | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Operasi:
ALTER TABLE ADD Column
Pernyataan ini digunakan untuk menambahkan lajur atau menambahkan beberapa lajur dalam jadual yang ada.
Sintaks:
#Tambah Lajur Tunggal ALTER TABLE TableName ADD ColumnName datatype #Add Multiple Columns ALTER TABLE TableName ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype
Contoh:
Pelajar ALTER TABLE TAMBAH tarikh dob
Anda akan melihat output, bahawa lajur (dob) ditambahkan ke dalam jadual seperti di bawah:
ID pelajar | nama pertama | nama terakhir | nombor telefon | dob |
satu | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Anda boleh maju, dan memasukkan data ke dalam lajur, dengan menggunakan masukkan pertanyaan dalam SQL.
Lajur ALTER TABLE DROP
Pernyataan ini digunakan untuk menjatuhkan lajur atau beberapa lajur dalam jadual yang ada.
Sintaks:
ALTER TABLE TableName DROP Jenis data ColumnName
Contoh:
Pelajar ALTER TABLE DROP tarikh dob
Anda akan melihat output, bahawa lajur dihapus dari jadual seperti di bawah:
ID pelajar apa itu data besar dan hadoop | nama pertama | nama terakhir | nombor telefon |
satu | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Lajur MODIFI ALTER TABLE
Pernyataan ini digunakan untuk mengubahsuai jenis data lajur dalam jadual yang ada.
Sintaks:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Contoh:
Mari tambah kembali lajur dob , dan ubah jenis data lajur itu menjadi tahun
Untuk menambahkan kembali lajur, sebutkan pertanyaan berikut:
ALTER TABLE Orang ALTER COLUMN dob tahun
Sekarang, untuk menukar jenis data lajur, sebutkan kod di bawah:
ALTER TABLE Orang ALTER COLUMN dob tahun
Anda akan melihat output, bahawa kolom dob ditambahkan kembali ke jadual dan mempunyai jenis data 'tahun'. Rujuk di bawah.
ID pelajar | nama pertama | nama terakhir | nombor telefon | dob |
satu | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Dengan ini, kami mengakhiri artikel ini. Saya harap anda faham, bagaimana menggunakan perintah di atas. Sekiranya anda ingin mengetahui lebih lanjut mengenai MySQL dan kenali pangkalan data hubungan sumber terbuka ini, kemudian periksa kami yang dilengkapi dengan latihan langsung yang dipimpin oleh instruktur dan pengalaman projek kehidupan sebenar. Latihan ini akan membantu anda memahami MySQL secara mendalam dan membantu anda mencapai penguasaan terhadap subjek ini.
Ada soalan untuk kami? Sila sebutkan di bahagian komen artikel ini dan saya akan menghubungi anda.