Update Query Pada Oracle SQL

Untuk mengubah data (update) pada sebuah tabel, Kita dapat menggunakan perintah UPDATE TABLE.

Sintak Dasar

Dibawah ini adalah sintak dasar perintah Update Table di Oracle SQL:

UPDATE table_name
SET column1 = value1, column2 = value2...., columnN = valueN
WHERE [condition];

Latihan

Asumsikan kita telah membuat tabel Mahasiswa dengan data-data sebagai berikut:

SQL> SELECT * FROM mahasiswa;

NPM        NAMA               TEMPAT_LAHIR    TGL_LAHIR  ALAMAT              JURUSAN                IPK
---------- ------------------ --------------- ---------- ------------------- ---------------------- ------
2014001    Nursalim           Brebes          11-11-1983 Jakarta Selatan     Teknik Informatika       3,28
2014002    Nani Indriyani     Bandung         05-09-1990 Kuningan            Bahasa Inggris            3,5
2014003    Ahmad Fatoni       Semarang        20-08-1995 Jakarta Utara       Bahasa Inggris           2,91
2014004    Sri Rahayu         Jakarta         13-10-1998 Brebes              Ilmu Komputer               3
2014005    Iin Parlina        Surabaya        01-01-1999 Muara Karang        Teknik Metalurgi          2,5

Soal Latihan

1. Update data jurusan menjadi 'Sistem Informasi' untuk mahasiswa yang mempunyai NPM 2014001.

SQL> UPDATE mahasiswa
  2  SET jurusan = 'Sistem Informasi'
  3  WHERE npm = '2014001';

1 row updated.

SQL> commit;

Commit complete.

Untuk melihat hasilnya, coba Anda query lagi seperti berikut ini:

SQL> SELECT * FROM mahasiswa;

NPM        NAMA             TEMPAT_LAHIR     TGL_LAHIR  ALAMAT              JURUSAN             IPK
---------- ---------------- ---------------- ---------- ------------------- ------------------- -------
2014001    Nursalim         Brebes           11-11-1983 Jakarta Selatan     Sistem Informasi       3,28
2014002    Nani Indriyani   Bandung          05-09-1990 Kuningan            Bahasa Inggris          3,5
2014003    Ahmad Fatoni     Semarang         20-08-1995 Jakarta Utara       Bahasa Inggris         2,91
2014004    Sri Rahayu       Jakarta          13-10-1998 Brebes              Ilmu Komputer             3
2014005    Iin Parlina      Surabaya         01-01-1999 Muara Karang        Teknik Metalurgi        2,5

2. Update data jurusan menjadi 'Teknik Informatika' dan tempat lahir menjadi 'Jakarta' untuk                   mahasiswa yang mempunyai NPM 2014005.

SQL> UPDATE mahasiswa
  2  SET jurusan = 'Teknik Informatika',
  3  tempat_lahir = 'Jakarta'
  4  WHERE npm = '2014005';

1 row updated.

SQL> commit;

Commit complete.

Untuk melihat hasilnya, coba Anda query lagi ke tabel Mahasiswa diatas:

SQL> SELECT * FROM mahasiswa;

NPM        NAMA             TEMPAT_LAHIR     TGL_LAHIR  ALAMAT              JURUSAN             IPK
---------- ---------------- ---------------- ---------- ------------------- ------------------- -------
2014001    Nursalim         Brebes           11-11-1983 Jakarta Selatan     Sistem Informasi       3,28
2014002    Nani Indriyani   Bandung          05-09-1990 Kuningan            Bahasa Inggris          3,5
2014003    Ahmad Fatoni     Semarang         20-08-1995 Jakarta Utara       Bahasa Inggris         2,91
2014004    Sri Rahayu       Jakarta          13-10-1998 Brebes              Ilmu Komputer             3
2014005    Iin Parlina      Jakarta          01-01-1999 Muara Karang        Teknik Informatika      2,5
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

1 comments: